porcupine
1. [ noun ] (zoology) relatively large rodents with sharp erectile bristles mingled with the fur
Synonyms: hedgehog
Related terms: rodent New_World_porcupine Old_World_porcupine quill
Similar spelling:   porcupines