English Dictionary
◊ HYSTRICIDAE
Hystricidae
n : Old World porcupines [syn: {Hystricidae}, {family
Hystricidae}]