Definify.com

Definition 2025


moonrats

moonrats

See also: moon rats

English

Noun

moonrats

  1. plural of moonrat

Anagrams