Noun porcupine has 1 sense
  1. porcupine, hedgehog - relatively large rodents with sharp erectile bristles mingled with the fur
    --1 is a kind of rodent, gnawer, gnawing animal
    --1 has parts: quill
    --1 has particulars: Old World porcupine; New World porcupine
,
TOP