Worm Sign June 17, 2022 / jeffreyw Swallowtail caterpillars love dill and parsley, too. Share this:TwitterRedditFacebookPinterestTumblrPrintMoreEmailLike this:Like Loading... Related