Moths are eaten by just about any other creature on the earth, like all creatures there are predator and prey, it just happens the moth is prey, as it only feeds on plant material, which could be concidred a form of predation on a lower form of life. So much for the vegan argument.
what eats a caterpillar in a desert .......
if you mean leaves than giraffes,zebras,and caterpillars. all eat leaves. (zebras eat grass but its the same)
Silkworms eat the leaves of mulberry bushes
They eat mulberry leaves.....
The leaves of many trees and shrubs. They have been raised on oak, cherry, walnut, and many other species.
caterpillar
no
Eats
no
well a deer eats its eggs. a grey wolf eats a deer but I'm not sure what eats a caterpillar. I think its a bird though!!
A Silk worm
an chicken and a bird