English | German | Russian | Czech

porcupine English

Meaning porcupine meaning

What does porcupine mean?
Definitions in simple English

porcupine

A porcupine is an animal (a rodent) with sharp needles all over its body.

porcupine

relatively large rodents with sharp erectile bristles mingled with the fur

Synonyms porcupine synonyms

What other words have the same or similar meaning as porcupine?

Topics porcupine topics

What do people use porcupine to talk about?

Are you looking for...?