YourDictionary

denidation medical definition

noun
The detachment and expulsion of the endometrium of the uterus during menstruation.

link/cite print suggestion box