English edit

Noun edit

oestrones

  1. plural of oestrone

Anagrams edit