Definitions of Aspidelaps lubricus:

  • noun:   small widely distributed arboreal snake of southern Africa banded in black and orange