No. Monarch cats only eat milkweeds. The type of wild milkweed will vary by location. What is commonly sold in nurseries is a "tropical milkweed" or "Butterfly Weed". Sphinx Moth cats will eat pentas. I saw one laying eggs on my pentas a few days ago. It's a cool looking "hummingbird moth", so I don't mind a little munching.
no
Yes!
No it does not a monarch only eats milkweed and dogbane.
Not all of them.
Yes, most catepillars eat plants. The type of plant/s depends on the species of catepillar. i.e. Monarch butterfly catepillars favorite plant is Acelepias, common name "Butterfly weed" or "Milkweed". Many avid gardeners plant Ascelepias for the Monarchs which also feed on the nectar.
It's a monarch, Monarch's eat milkweed exclusively.
Depends upon the species, each type of caterpillar has its own host plant example: monarch caterpillars only eat milkweed. If you move a caterpillar from its specialized host plant it may die because it may not be able to find it's way back to the appropriate plant again.
Monarch caterpillars exclusively eat the leaves of the milkweed plant. The liquid inside is poisonous and makes the caterpillar unpalatable to predators.
because there is nutrians and because greens are good for animal and humans
A host plant means a plant that a caterpillar lives on. Adult butterflies eat different food than their caterpillars. Monarch adults like zinna and butterfly bush but monarch caterpillars like milkweed.
Farmers that plant corn seed from Monsanto are putting Round Up into the soil. Milkweed will not grow. Milkweed is the only plant that monarch caterpillars eat.
It depends on what type of caterpillar it is and what it's host plant is. Caterpillars usually eat the leaves of the plant and not the flowers. For example a monarch butterfly caterpillar eats milkweed leaves. The yellow eastern swallowtail butterfly caterpillars eat fennels, dill weed, and parsley plants. The spicebush swallowtail caterpillars eat spicebush leaves. If you want to attract butterflies to your garden, you must plant the host plant that the butterflies will lay their eggs on.