See also: moon rats English Noun moonrats plural of moonrat Anagrams Morontas, manrootsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads