Menstruated, past participle of menstruate. Synonyms in the same form.
flown, femstruated
All synonyms for menstruate →