EN

Synonyms for moon rat

Most common

gymnure

All synonyms

Noun

Definitions

  1. n. 1

    A gymnure, especially the greater gymnure, Echinosorex gymnura.

Related words

Other spellings
moonrat

By length

7 letters
gymnure