Plantago lanceolata
Caterpillars feed on a variety of plants including the narrowleaf plantain ("Plantago lanceolata"), the common greater plantain ("Plantago major"), blue toadflax, false foxglove, Mexican petunia (Ruellia species), the firecracker plant, and Cudweed.