The AI-powered English dictionary
plural constrictors or constrictores
That which constricts or tightens:
(anatomy) A muscle whose contraction narrows a vessel or passage or compresses an organ.
(anatomy) Each of the muscles which constrict the pharynx; ellipsis of pharyngeal constrictor.. examples
Ellipsis of boa constrictor.: a python or similar snake that kills by constriction. examples