Hornworm larva with parasites
Alabama Extension