What is the meaning of common boa in English?

Learn vocabulary with pictures as well as definitions of common boa in English

Learn in

See more

n. common boa

Definition of common boa in English

Constrictor snake of great length, with skin of striking colours, that is both terrestial and arboreal, and native to South and Central America.

Synonyms of common boa in English

boaboa constrictorred-tailed boa