Moon Rat (noun) Definition, Meaning & Examples

noun
  1. a ratlike SE Asian nocturnal mammal, Echinosorex gymnurus, with greyish fur and an elongated snout: family Erinaceidae (hedgehogs): the largest living insectivore
Moon Rat (noun) Definition, Meaning & Examples

More Definitions