SUBGENUS: TROIDES
10. Troides cuneifera ( Oberthür, 1879 ) Java
-Troides cuneifera cuneifera Oberthür, 1879 Java
-Troides cuneifera paeninsulae Pendlebury, 1936 Malaysia
-Troides cuneifera sumatranus Hagen, 1894 Sumatra
-Troides cuneifera tantalus Ehrmann, 1904 North Borneo
Troides cuneifera ssp. cuneifera (Oberthür, 1879 )

Indonesia, West-Java, 01-II-2002

Indonesia, West-Java, 01-II-2002

Indonesia, West-Java, 01-II-1999

Indonesia, West-Java, 01-II-1999
-------------------------------------------------------------------------------------------------
Troides cuneifera ssp. paeninsulae (Pendlebury, 1936 )

Cameron Highlands, Pahang
West Malaysia, 12-XII-1988

Cameron Highlands, Pahang
West Malaysia, 12-XII-1988

Cameron Highlands, Pahang
West Malaysia, 12-XII-1988

Cameron Highlands, Pahang
West Malaysia, 12-XII-1988
Troides cuneifera ssp. sumatrana (Hagen, 1894)

Sumatra,
Indonesia, 14-V-2019

Sumatra,
Indonesia, 14-V-2019

Sumatra,
Indonesia, 14-V-2019

Sumatra,
Indonesia, 14-V-2019
-------------------------------------------------------------------------------------------------
Troides cuneifera ssp. tantalus (Ehrmann, 1904)


xxxxxxxxxxxxxx
xxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

xxxxxxxxxxxxx
-------------------------------------------------------------------------------------------------