Google
×

Papilio rogeri

Papilio rogeri, the pink-spotted swallowtail, is a butterfly of the family Papilionidae. It is found in central and southern Mexico. One stray has been reported from the lower Rio Grande Valley in Texas, United States. Wikipedia
Rank: Species
Scientific name: Papilio rogeri