catamenia ( synonym found)

Definition of catamenia:

(n) : the female period, menstrual discharge

Definition of catamenia:

(n) : the female period, menstrual discharge

Back to Top