Return to Article Details Last instar larva of Penepodium dubium (Hymenoptera: Sphecidae) Download Download PDF