Papilio clytia
Source: NCBI Taxonomy (ID 110796)
Taxonomy ID: 110796
Rank: species
Scientific name: Papilio clytia
Authority: Papilio clytia Linnaeus, 1758
GenBank common name: common mime swallowtail
Synonym: Chilasa clytia