Corallus

Co·​ral·​lus | \ -ləs\

Definition of Corallus

taxonomic synonym of boa

History and Etymology for Corallus

New Latin, probably from Latin corallum coral

Keep scrolling for more