Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Porcupine in English

English

Porcupine

/pɔrkjəpaɪn/

noun

1. Relatively large rodents with sharp erectile bristles mingled with the fur

    synonym:
  • porcupine
  • ,
  • hedgehog