What does Boomslang mean?

Boomslang - German to English

boomslang [Dispholidus typus]