moon rat

See also: moonrat

English

Noun

moon rat (plural moon rats)

  1. Alternative spelling of moonrat.

Anagrams