Oestruated, past participle of oestruate. Synonyms in the same form.
rutted
All synonyms for oestruate →