What is the meaning of anaconda in English?

Learn vocabulary with pictures as well as definitions of anaconda in English

Learn in

See more

n. anaconda

Definition of anaconda in English

Constrictor snake of great length that belongs to the boa family, whose scales are greyish brown with rounded, black markings, aquatic and native to South America.

Synonyms of anaconda in English

water boa