Library
Relating to atresia.
View more Health videos
Being in a state of atresia; without an opening.