menstruate ( synonym found)

Definition of menstruate:

°To undergo menstruation.

Back to Top