aspidelaps lubricus Meaning, Definition & Usage

  1. noun small widely distributed arboreal snake of southern Africa banded in black and orange
    African coral snake.

WordNet