Attested.to

Definition

mucus-secreting glands in the mucosa of the uterine cervix

Seed ·

Term in context

cervical glands in CommonParlance