ECTASIA MEANING IN ENGLISH

• Ectasia Definition & Synonyms

  1. (n.) A dilatation of a hollow organ or of a canal.


Synonyms:
Ectasis,

RECENT SEARCHES