oestruates

See also: œstruates

English

Verb

oestruates

  1. third-person singular simple present indicative of oestruate

Anagrams