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
Tweet