constrictor [pl. constrictors]
Notices
  • any muscle that compressesor contracts an organ or part of the body