See also: œstruates

English

edit

Verb

edit

oestruates

  1. third-person singular simple present indicative of oestruate

Anagrams

edit