VariousWords beta
Related Terms:
Definitions:
Noun
Old World porcupine
Definition: terrestrial porcupine
Definition: Any of the large, spiny-furred rodents of the family Hystricidae, native to the southern Eurasia and Africa.