See also: oestruates

English

edit

Verb

edit

œstruates

  1. third-person singular simple present indicative of œstruate

Anagrams

edit