Home
Search
Index
Definify.com
Definition
2024
gymnure
gymnure
English
Noun
gymnure
(
plural
gymnures
)
A type of carnivorous mammal, related to the
hedgehogs
and resembling large
rats
, which inhabits various parts of south-east Asia.
Similar Results