Porcupine quill

The hollow, sharp spines (modified hairs coated with thick plates of keratin) that form part of the coat of porcupines.

Porcupine quill

The hollow, sharp spines (modified hairs coated with thick plates of keratin) that form part of the coat of porcupines.