menses ( synonym found)

Definition of menses:

(n) : Menstrual flow

Back to Top