No, caterpillars do not eat wood!They eat the host plant that their eggs are laid on. Each type of butterfly has a different host plant. Monarchs lay their eggs on the Milkweed plant. The Red Admiral butterfly lays her eggs on Pellitory Weed, & False Nettle Weed. Swallowtails lay their eggs on Sweet Fennel, Alfalfa, & Clovers.
I have many pics from my butterfly garden of butterflies & a few of Monarch cats. The facebook page is Do_caterpillars_eat_fruitsin Bloom. There are several pages with that name, so look for the profile pic with the gray butterfly, that's my page.
Read more: Do_caterpillars_eat_fruits
Copyright © 2026 eLLeNow.com All Rights Reserved.