English dictionary
constrictor meaning and definition
Definition and meaning of constrictor at MeaningMonkey.org. constrictor meaning and definition in the English Dictionary.CONSTRICTOR noun
Definition of constrictor (noun)
- any of various large nonvenomous snakes that kill their prey by crushing it in its coils
Source: Princeton University Wordnet