Old World porcupine

Etymology
From +.

Noun

 * 1) Any of the large, spiny-furred rodents of the family, native to the southern Eurasia and Africa.