Home Creatures Another Florida Stinging Caterpillar: The Saddleback Caterpillar!