There are about 11,000 moth species in the United States and Canada alone, and most need different foods. Most caterpillars feed on live leaves of one kind or another, and many species are very specific to only one type of plant. There are also caterpillars that feed on wood, fungus, aphids, cloth, grain, pollen grains, flowers, beans, dried leaves, and many other foods. Some are even parasites on planthoppers or in wasp nests. While "caterpillars eat living leaves" is a good rule of thumb, there are literally thousands of examples of species that don't follow that rule.
Copyright © 2026 eLLeNow.com All Rights Reserved.