CompareWords
Compare
Atresia
Definition:
(n.) Absence or closure of a natural passage or channel of the body; imperforation.
Compare
atresia
with other words:
atresia vs. orifice
atresia vs. involution