English dictionary
porcupine meaning and definition
Definition and meaning of porcupine at MeaningMonkey.org. porcupine meaning and definition in the English Dictionary.PORCUPINE noun
Definition of porcupine (noun)
- relatively large rodents with sharp erectile bristles mingled with the fur
- synonyms: hedgehog
Source: Princeton University Wordnet