oestruated

English

Verb

oestruated

  1. simple past and past participle of oestruate