The Pipevine Swallowtail Butterfly only lays eggs on the pipevine plant. Eggs have a diameter of about two millimeters. The caterpillars will not eat any other types of plant. Adult butterflies pollinate numerous flowers.