See also: demus and Demus English Noun DEMUs plural of DEMU Anagrams mused, sedumWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads