TROIDES

SUBGENUS: TROIDES

13. Troides darsius             Gray, 1853      Sri Lanka 

      'Sri Lankan birdwing'     

           -Troides darsius darsius    Gray, 1853

           -Troides darsius cambyses     


Troides darsius ssp. darsius  (Gray, 1853 )

Sri Lanka

Sri Lanka

Sri Lanka

Sri Lanka

Troides darsius ssp. cambyses

xxxxxxxxxxxxx

xxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx