erinaceus europeaeus


Meanings

  • small nocturnal Old World mammal covered with both hair and protective spines