ATRESIA


Meaning of ATRESIA in English

noun absence or closure of a natural passage or channel of the body; imperforation.

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