English dictionary
boa constrictor meaning and definition
Definition and meaning of boa constrictor at MeaningMonkey.org. boa constrictor meaning and definition in the English Dictionary.BOA CONSTRICTOR noun
Definition of boa constrictor (noun)
- very large boa of tropical America and West Indies
- synonyms: Constrictor constrictor
Source: Princeton University Wordnet