What is the meaning of boa constrictor in English?

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

Learn in

See more

n. boa constrictor

Definition of boa constrictor 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 boa constrictor in English

boacommon boared-tailed boa