Iphiclides_podalirinus
Iphiclides podalirinus
Species of butterfly
Iphiclides podalirinus, the Chinese scarce swallowtail, is a species of butterfly from the family Papilionidae that is found in China and Tibet.[1]
This species was formerly considered a subspecies of Iphiclides podalirius.