moon rat
See also:
moonrat
English
Noun
moon
rat
(
plural
moon rats
)
Alternative spelling of
moonrat
.
Anagrams
Moronta
,
manroot