meaning of boomslange
1. A large South African tree snake (Bucephalus Capensis). Although considered venomous by natives, it has no poison fangs.
1. A large South African tree snake (Bucephalus Capensis). Although considered venomous by natives, it has no poison fangs.