Florida caterpillars on lemon tree
with No Comments

This Giant Swallowtail (Papilio crespontes) butterfly caterpillar, also known as the Orange Dog, was feeding on a Lemon Tree in Bell, Florida. In the United States and many other countries worldwide the caterpillars of several species of Swallowtail butterfly feed … Read More