TROIDES

SUBGENUS: TROIDES

14. Troides  haliphron      Boisduval, 1836  South Celebes

       'haliphron birdwing'                     

                       -Troides haliphron haliphron                                                                                 South Celebes

                       -Troides haliphron celebensis                                                                                 Central  celebes

                       -Troides haliphron niasiana                                                                                     Samba

                       -Troides haliphron socrates                                                                                     Wetar, Sumbawa                                                                           

                      -Troides haliphron selayarensis                                                                              Selayar Islands

                      -Troides haliphron purahu

                      -Troides haliphron pistor

                      -Troides haliphron belwoni

                      -Troides haliphron kronos

                      -Troides haliphron pallens

                      -Troides haliphron eleonorae

                      -Troides haliphron antilochus

                     -Troides haliphron iris                                                                                                  Moa Island

                     -Troides haliphron heptanonius                                                                              Damer Island


Troides haliphron ssp. haliphron   (Boisduval, 1836)

South Sulawesi

Indonesia, 01-II-2001

South Sulawesi

Indonesia, 01-II-2001

South Sulawesi

Indonesia, 01-III-1998

South Sulawesi

Indonesia, 01-III-1998

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

Troides haliphron ssp. celebensis (               )

Bantinurung 

Indonesia, South Sulawesi, 01-IX-2003

Bantinurung 

Indonesia, South Sulawesi, 01-IX-2003

Maros

Indonesia, South Sulawesi, 01-VII-2003

Maros

Indonesia, South Sulawesi, 01-VII-2003

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

Troides haliphron ssp. niasiana/naias  (             )

Sumba, 

Indonesia, 01-II-2003

xxxxxxxxxxxxxxxxxxxx

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

Troides haliphron ssp. socrates  (                   )

Wetar Island

Timor, 01-VI-2004

xxxxxxxxxxxx

xxxxxxxxxxxx

xxxxxxxxxxx

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

Troides haliphron ssp. selayarensis   (                )

xxxxxxxxxxxxx

xxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

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

xxxxxxxxxxxxxx

Troides haliphron ssp. purahu   (                       )

Batuata Island

Indonesia, Sulawesi, 02-IV-2015

Batuata Island

Indonesia, Sulawesi, 02-IV-2015

Batuata Island

Indonesia, Sulawesi, 02-IV-2015

Batuata Island

Indonesia, Sulawesi, 02-IV-2015

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

Troides haliphron ssp. pistor (                               )

xxxxxxxxxxxx

xxxxxxxxxxxxxxxx

xxxxxxxxxx

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

xxxxxxxxxxxx

Troides haliphron ssp. belwoni  (                      )

xxxxxxxxxxxx

xxxxxxxxxxxxxx

xxxxxxxxxxxxx

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

xxxxxxxxxxxxxx

Troides haliphron ssp. kronos  (                     )

xxxxxxxxxxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxx

xxxxxxxxxxxx

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

Troides haliphron ssp. pallens (                   )

selayar

sulawesi, 01-I-1997

xxxxxxxxx

xxxxxxxxxxxxxx

xxxxxxxxxxxxxx

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

Troides haliphron ssp. elenonorae   (                          )

Button Island

Indonesia, Sulawesi, 01-II-2004

xxxxxxxxxxxxxxx

Button Island

Indonesia, Sulawesi, 01-II-2004

xxxxxxxxxxxxxxxx

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

Troides haliphron ssp. antilochus  (                          )

Alor

Indonesia, 01-II-2006


xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxx

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

xxxxxxxxxxxxxxx

Troides haliphron ssp. iris (              staudingeri  iris?            )

xxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxx

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

xxxxxxxxxxxxxxxxxx

Moa Island

Indonesia, 01-II-2006


Troides haliphron ssp. heptanonius (                    )

Damer Island

Indonesia, 01-II-2006


xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxx

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

xxxxxxxxxxxxxxx