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