Wiktionary
moon rat
n. (alternative spelling of moonrat English)
n. (alternative spelling of moonrat English)