what do monarch butterflies eat
What Do Monarch Butterflies Eat? Monarchs eat several times a day to keep their energy up, though if food is scarce or the weather is bad, they can go a day or so without food. These butterflies mainly eat nectar from flowers. Most people associate monarchs with milkweed, and it’s true that their caterpillars dine exclusively on the leaves of these plants. Adult monarchs, however, will eat from a wide array of nectar plants, including the flowers of milkweed. Other favorite monarch flowers include sunflower, coneflower, ironweed, zinnia, lantana, penta, salvia, and many more. Do Monarch Butterflies Eat Fruit? Sometimes … Read more