moon rats
See also:
moonrats
English
Noun
moon
rats
plural of
moon rat
Anagrams
Morontas
,
manroots