Attested.to

Definition

a passage in the uterus and vagina through which a fetus passes during vaginal birth

Seed ·

Term in context

birth canal in CommonParlance