VariousWords beta
Related Terms:
Noun
Definition: An East Indian insectivorous mammal (Echinosorex gymnura), somewhat like a rat in appearance, but allied to the hedgehog.
VariousWords beta
Definition: An East Indian insectivorous mammal (Echinosorex gymnura), somewhat like a rat in appearance, but allied to the hedgehog.