YourDictionary

deciduation medical definition

noun
The shedding of endometrial tissue during menstruation.

link/cite print suggestion box