Meaning of porcupine

Definition of porcupine

(noun) relatively large rodents with sharp erectile bristles mingled with the fur

Other information on porcupine

WIKIPEDIA results for porcupine
Amazon results for porcupine