what do swallowtail butterflies eat
As a butterfly, tiger swallowtails eat a wide variety of nectar from different plants; as caterpillars, they feed on willows, alders and cottonwood trees.