constrictors
English
Noun
constrictors
plural of
constrictor