podalirio

Italian

Noun

podalirio m (plural podaliri)

  1. scarce swallowtail (butterfly of species Iphiclides podalirius)