Giant Swallowtail Butterfly Caterpillar
These are HUGE giant swallowtail caterpillars! They favor citrus as host plants but also take up residence on other plants related to citrus, such as this Choysia shrub they're munching on!
Tips in your inbox
Sign up for my bi-monthly Halleck Horticultural newsletter for information about new plants, gardening, and learning opportunities, as well as horticulture business topics for those of you in the industry.