Echinanthera Explained

Echinanthera is a genus of snakes in the family Colubridae.

Species