DILATATOR MEANING IN ENGLISH

• Dilatator Definition & Synonyms

  1. (n.) A muscle which dilates any part; a dilator.


RECENT SEARCHES