meaning of Boomslang

Boomslang - German to English

boomslang [Dispholidus typus]