Tamil Dictionary 🔍

atresia

A*tre"si*a, n. Etym: [NL., fr. Gr. (Med.) Defn: Absence or closure of a natural passage or channel of the body; imperforation.


atresia - Similar Words