Actually, A couple things eats porcupines. But their main enimies are the Puma, the Coyote the Fisher and the cannabalistic porcupines.
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
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. :)
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.
Fish,zebras, small hippos, porcupine, birds, other crocodile, and humans. Also what ever gets in its path
A baby porcupine is called a baby porcupine
a porcupine is a reptile
in will live mostly in a hedgerow, or it may also live in the middle of the road. :) in a hedgerow, it eats worms and if it is too full, stores them on its needles on its back.