moonrat /ˈmuːnɹæt/ noun1 •A gymnure, especially the greater gymnure, Echinosorex gymnura.Moonrats are a lowland forest species which feed primarily on worms and arthropods. — 2005 formsmoonrats