mensurate ( synonym found)

Definition of mensurate:

°To undergo menstruation.

Back to Top