Porcupines are almost completely covered in spines. Any animal hunting them would have to touch them, but then it would get a whole bunch of spines in its skin and give up. So porcupines don't have any predators except humans, which can kill them with a weapon and then handle the body carefully.
If ants are insects, then yes, they do eat ants. Well, since the African porcupine is an omnivore and the North American porcupine is a herbivore, only the African porcupine would eat ants and other insects. In fact, the insect is the only animal an African porcupine eats.
yes it is, a porcupine eats both plants and animals
A porcupine puffer fish eats molluscs, coral,and crustacians.
It eats plants and bugs
The porcupine fish does not eat plants. Instead, the porcupine fish eats shellfish like clams, oysters, or mussels.
The north American porcupine eats a variety of foods. They are herbivores and eat berries, twigs, and other vegetation. The north American porcupine forages on the group for food and eats what is available in the area where it lives.
fishers, and occasionally hawks and some snakes
Actually, A couple things eats porcupines. But their main enimies are the Puma, the Coyote the Fisher and the cannabalistic porcupines.
Amazingly, yes, you can eat porcupine. Dr. Sanjay Gupta sometime ago met a family that eats porcupine all the time and it is their favorite meat. You can go to http://ac360.blogs.cnn.com/2008/06/13/whats-for-dinner-porcupine/ to read the story. :)
African herbivores such as antelopes, zebras, and elephants eat grass, and are in turn eaten by predators like lions, hyenas, and leopards. This forms a food chain in the African savannah ecosystem.
african water lily's eat
Seeds