estrums

English

Noun

estrums

  1. plural of estrum

Anagrams