Definify.com
Definition 2024
boomslang
boomslang
English
Noun
boomslang (plural boomslang or boomslangs)
- (South Africa) A highly venomous snake found in sub-Saharan Africa, Dispholidus typus.
Translations
Dispholidus typus
boomslang (plural boomslang or boomslangs)