What do swallowtail caterpillars eat?
The host plants of the Black Swallowtail butterfly include such plants as carrots, parsley, dill, fennel, Queen Anne's Lace and rue. The Anise Swallowtail caterpillar feeds on anise as well and reportedly citrus plants also.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE