Papilionidae

Ornithoptera chimaera charybdis
Origin: Indonesia (Weyland Mt.)

Papilio himeros himeros
Origin: Brazil

Allancastria deyrollei eisneri
Origin: Israel

Atrophaneura horishana
Origin: Taiwan

Atrophaneura polyeuctes polyeuctes
Origin: China

Atrophaneura priapus priapus
Origin: Indonesia (W. Java)

Atrophaneura priapus priapus
Origin: Indonesia

Atrophaneura semperi
Origin: Philippines

Battus belus
Origin: Peru

Battus crassus
Origin: Peru

Battus philenor
Origin: USA

Battus philenor hirsuta
Origin: USA

Battus polydamas polydamas
Origin: Honduras

Bhutanitis lidderdalii ocellatomaculata EXTINCT
Origin: Thailand

Chilasa agestor restricta
Origin: China

Chilasa clytia palephates
Origin: Philippines

Chilasa veiovis
Origin: Indonesia

Eurytides agesilaus
Origin: Peru

Eurytides dolicaon deileon
Origin: Peru

Eurytides molops
Origin: Peru

Eurytides protesilaus
Origin: Peru

Eurytides serville
Origin: Venezuela

Graphium androcles
Origin: Indonesia

Graphium aristeus hermocrates
Origin: Thailand

Graphium cloanthus clymenus
Origin: China

Graphium codrus
Origin: Indonesia

Graphium eurypylus lycaonides
Origin: Papua New Guinea

Graphium eurypylus pamphylus
Origin: Indonesia

Graphium evombar
Origin: Madagascar

Graphium latreillianus theorini
Origin: Central African Republic

Graphium nomius
Origin: Thailand

Graphium sarpedon milon
Origin: Indonesia

Graphium sarpedon sarpedon
Origin: Philippines

Graphium weiskei
Origin: Papua New Guinea

Lamproptera meges decius
Origin: Philippines

Losaria coon doubledayi
Origin: Thailand

Meandrusa sciron aribbas
Origin: Thailand

Ornihoptera victoriae victoriae
Origin: Solomon Islands

Ornithoptera croesus lydius
Origin: Indonesia

Ornithoptera croesus lydius
Origin: Indonesia

Ornithoptera euphorion
Origin: Australia

Ornithoptera goliath samson (Blue Form)
Origin: Indonesia

Ornithoptera goliath samson f. joycei
Origin: Indonesia

Ornithoptera goliath samson f. joycei
Origin: Indonesia

Ornithoptera paradisea arfakensis
Origin: Indonesia

Ornithoptera priamus arruana
Origin: Indonesia

Ornithoptera priamus caelestis
Origin: Papua New Guinea (Misima Is.)

Ornithoptera priamus poseidon
Origin: Indonesia, Papua New Guinea

Ornithoptera priamus poseidon
Origin: Papua New Guinea

Ornithoptera priamus poseidon
Origin: Papua New Guinea