corallus
/kɒˈræləs/Definitions
1. noun
a genus of non-venomous, arboreal snakes found in Central and South America, also known as tree boa
“The herpetologist spent years studying the unique characteristics of the Corallus genus.”
1. noun
a genus of non-venomous, arboreal snakes found in Central and South America, also known as tree boa
“The herpetologist spent years studying the unique characteristics of the Corallus genus.”