The difference between Porcupine and Urchin

When used as nouns, porcupine means any of several rodents of either of the taxonomic families hystricidae (old world porcupines) or erethizontidae (new world porcupines), both from the infraorder hystricognathi, noted for their sharp spines or quills, which are raised when the animal is attacked or surprised, whereas urchin means a mischievous child.


check bellow for the other definitions of Porcupine and Urchin

  1. Porcupine as a noun:

    Any of several rodents of either of the taxonomic families Hystricidae (Old World porcupines) or Erethizontidae (New World porcupines), both from the infraorder Hystricognathi, noted for their sharp spines or quills, which are raised when the animal is attacked or surprised.

  1. Urchin as a noun:

    A mischievous child.

  2. Urchin as a noun:

    A street urchin, a child who lives, or spends most of their time, in the streets.

  3. Urchin as a noun (archaic):

    A hedgehog.

  4. Urchin as a noun:

    A sea urchin.

  5. Urchin as a noun:

    A mischievous elf supposed sometimes to take the form of a hedgehog.

  6. Urchin as a noun:

    One of a pair in a series of small card cylinders arranged around a carding drum; so called from its fancied resemblance to the hedgehog.

    Examples:

    "rfquotek Knight"

  7. Urchin as a noun (historical):

    A neutron-generating device that triggered the nuclear detonation of the earliest plutonium atomic bombs.