Swallowtail larva with glands everted July 30, 2014 900 × 600 Swallowtail larva with glands everted Papilio cresphontes