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