University of FloridaSolutions for Your Life
 

EENY-387: Schaus Swallowtail, Heraclides aristodemus ponceanus (Schaus) (Insecta: Lepidoptera: Papilionidae)

Figure 3. Mature larvae of the Schaus swallowtail, Heraclides aristodemus ponceanus (Schaus).

Credit: Jaret C. Daniels, University of Florida