ECTASIA


Meaning of ECTASIA in English

noun a dilatation of a hollow organ or of a canal.

Webster English vocab.      Английский словарь Webster.