Hedgehog Meaning
There are 2 meaning(s) for word Hedgehog
Meaning 1 : relatively large rodents with sharp erectile bristles mingled with the fur
Synonyms : porcupine
Synonyms : porcupine
Meaning 2 : small nocturnal Old World mammal covered with both hair and protective spines
Synonyms : erinaceus europaeus, erinaceus europeaeus
Synonyms : erinaceus europaeus, erinaceus europeaeus
