Definify.com

Definition 2024


gymnure

gymnure

English

Noun

gymnure (plural gymnures)

  1. A type of carnivorous mammal, related to the hedgehogs and resembling large rats, which inhabits various parts of south-east Asia.