EN

Synonyms for oestruated

Oestruated, past participle of oestruate. Synonyms in the same form.

  • past participle

Synonyms in the same form

Past participle