porcupine

/pˈɔrkjʌpaɪn/

Explore definitions, synonyms, and language insights of porcupine

Definitions

Noun
relatively large rodents with sharp erectile bristles mingled with the fur

More General Terms