femstruated

English

Verb

femstruated

  1. simple past and past participle of femstruate