genus: Ornithoptera
subgenus: Ornithoptera
Species: Ornithoptera aesacus
Subspecies: Ornithoptera aesacus aesacus
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