Note : ? Hope the Correction or let me know of the Scientific name ( more further correction scientific names).
Troides amphrysus amphrysus Cr. ♂ | W Java |
Troides amphrysus amphrysus Cr. ♀ | W Java |
Troides cuneifera cuneifera Oberthür ♂ | W Java |
Troides cuneifera cuneifera Oberthür ♀ | E Java |
Troides haliphron haliphron Bsdv. ♂ | South Celebes |
Troides haliphron haliphron Bsdv. ♀ | South Celebes |
Troides helena helena L. ♂ | W Java |
Troides helena helena L. ♀ | W Java |
Troides helena hephaestus C. & R. Felder ♂ | South Celebes |
South Celebes | |
Troides hypolitus cellularis Roths ♂ | South Celebes |
Troides hypolitus cellularis Roths ♀ | South Celebes |
Troides hypolitus hypolitus Cr. ♂ | Ceram |
Troides hypolitus hypolitus Cr. ♀ | Ceram |
Troides vandepolli vandepolli Snellen ♂ | W Java |
Troides vandepolli vandepolli Snellen ♀ | W Java |