green snake

Noun

 * 1) Any of the genus  of small to medium-sized non-venomous colubrid snakes.
 * 2) A smooth green snake
 * 3) A

Derived terms

 * , of Africa