Yes
Yes More Than likely they will eat the flower or whatever you found them on like we found 7 swallow tail caterpillars on our dill then after the dill was gone cause ate so much of it they moved to the parsley and ate it and apple leaves so yes more likely they do.
It ate leaves.
it ate 200 pounds of leaves
well, they were herbivores so they ate like grass and leaves and they rarely ate fruit.
Stegosaurus ate leaves from trees and other vegetation given that it was a herbivore.
Leaves cannot be ate. It does not matter what color they are.
they would drink mint leaves
It ate plants like ferns,flowers,leaves from bushes,fallen leaves,and grass
yes.
They ate fruits, leaves, stem, roots and seeds
Yes, of course they eat grass. But coconut leaves and palm tree leaves are more delicious:)))
There are holes in the leaves of your rose bush because caterpillars come and eat the leaves and the hole is the place of the leave that the caterpillar ate at.