Swallowtail Larvae Horns
March 14, 2025
Black Swallowtail Caterpillar - Papilio polyxenes - BugGuide.Net eastern black swallowtail - Papilio polyxenes asterius Black Swallowtail Larvae Defending Themselves | Naturally Curious with Mary Holland Swallowtail Larvae Horns