CONSTRICTOR


Meaning of CONSTRICTOR in English

n [Anat.] constrictor

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