X-Nico

unusual facts about Iphiclides podalirinus


Iphiclides

Iphiclides podalirinus, the Chinese scarce swallowtail, is a little-known species occurring in China, that was also previously considered a subspecies of I.



see also