moonrat in Finnish moonrat in Finnish isorottasiili noun A gymnure, especially the greater gymnure, Echinosorex gymnura. Add to Flashcards