porcupine

Explore definitions, synonyms, and language insights of porcupine

Definitions

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

More General Terms