Porcupine

Porcupines are divided into Old World (Hystricidae) and New World (Erethizontidae) families. There are 25 species in all. They are large, herbivorous rodents identifiable by their detachable barbed quills, which serve as defense.