porcupine has definitions from the field of zoology
1
[ noun ] (zoology) relatively large rodents with sharp erectile bristles mingled with the fur

Synonyms

hedgehog

*