Definify.com

Definition 2024


moon_rat

moon rat

See also: moonrat

English

Noun

moon rat (plural moon rats)

  1. Alternative spelling of moonrat

Anagrams