1. Noun. A gymnure, especially the greater gymnure, ''Echinosorex gymnura''. ¹
¹ Source: wiktionary.com