English Noun oestrones plural of oestrone Anagrams roestonesWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads