Femstruated, past participle of femstruate. Synonyms in the same form.
menstruated
All synonyms for femstruate →