genus: Ornithoptera

subgenus: Ornithoptera
Species: Ornithoptera aesacus 
Subspecies: Ornithoptera aesacus aesacus

AESACUS

Ornithoptera aesacus  aesacus ( Ney, 1903 )

Obi Island

Indonesia, North Maluku, 14-X-2004

Obi Island

Indonesia, North Maluku, 14-X-2004

Obi Island

Indonesia, North Maluku, 14-X-2004

Obi Island

Indonesia, North Maluku, 14-X-2004

FORMAE:

male:

f.azurus-f.claudei-f.christophi-f.hudsoni-f.maculatusaurum-f.nadiae-f.solioccassus-f.viridari

female:

f.massaea-f.purpurea-f.tenebricosa


LOCATION:  Indonesia, Maluku, Obi

FOODPLANTS: ? but probably Aristolochiacae

f.massaea

                          Obi Island 

f.maculatusaurum

                          Obi Island 

------------------------------------------------------------------------------------------------------------------------------------------