Meaning of CONSTRICTOR in English

CONSTRICTOR

n [Anat.] constrictor

Interlingua English vocab.      Английский словарь Интерлингва.