Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

boomslang Definition

Cancel
boomslang
noun
A highly venomous snake found in sub-Saharan Africa, ''Dispholidus typus''

Words Related to boomslang!

boomslang Examples by Brain Bank Users