What does aspidelaps lubricus mean?

aspidelaps lubricus meaning in General Dictionary

little extensively distributed arboreal serpent of south Africa banded in black and orange