FAQs About the word menstrue

mestruare

The menstrual flux; menses.

No synonyms found.

No antonyms found.

menstruation => mestruo, menstruating => in ciclo, menstruated => ha avuto le mestruazioni, menstruate => mestruare, menstruant => donna mestruata,