boomslange
boomslange has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
n.
. A large South African tree snake (Bucephalus Capensis). Although considered venomous by natives, it has no poison fangs.