mopuses
English
Noun
mopuses
plural of
mopus
Anagrams
spumose