Attested.to

Definition

mucus-secreting glands in the mucosa of the uterine cervix

Seed ·