What is the meaning of red-tailed boa in English?

Learn vocabulary with pictures as well as definitions of red-tailed boa in English

Learn in

See more

n. red-tailed boa

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

boaboa constrictorcommon boa