Definify.com

Definition 2026


moonrats

moonrats

See also: moon rats

English

Noun

moonrats

  1. plural of moonrat

Anagrams