English Noun estrums plural of estrum Anagrams musters, mustres, stumersWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads