moonrat (0 synonym found)

We don't have any synonyms for moonrat yet.

Did you mean…

Think moonrat belongs in the thesaurus? Recommend it and we'll take a look.


Definition of moonrat:

(n) : A gymnure, especially the greater gymnure, Echinosorex gymnura.

Definition of moonrat:

(n) : A gymnure, especially the greater gymnure, Echinosorex gymnura.

Back to Top