: any of several chiefly arboreal venomous green or black elapid snakes (genus Dendroaspis) of sub-Saharan Africa
Love words? Need even more definitions?
Merriam-Webster unabridged
Share