Wiktionary
oestruate
alt. To be in heat#Noun. vb. To be in heat#Noun.
alt. To be in heat#Noun. vb. To be in heat#Noun.