English edit

Noun edit

constrictors

  1. plural of constrictor