DILATOR


Meaning of DILATOR in English

n.1 Anat. a muscle that dilates an organ.

2 Surgery an instrument for dilating a tube or cavity in the body.

Oxford English vocab.      Оксфордский английский словарь.