4raptor.wordpress.com
Common Birdwing (Troides helena)
Kingdom: Animalia ¦ Phylum: Arthropoda ¦ Class: Insecta ¦ Order: Lepidoptera ¦ Family: Papilionidae ¦ Genus: Troides ¦ Species: Troides celeno (Linnaeus, 1758) Location : Raptor Sanctuary, Gunung …