Pupa of black swallowtail, Papilio polyxenes (Lepidoptera: Papilionidae) Raleigh,North Carolina
InsectLepidopterapupachrysalisbutterfly