Meaning & Definition of Porcupine in English
English⟶
Porcupine
/pɔrkjəpaɪn/
noun
1. Relatively large rodents with sharp erectile bristles mingled with the fur
synonym:
- porcupine,
- hedgehog
Examples of using
What's the difference between a hedgehog and a porcupine?