Kingdom Animalia Class Insecta Family Sesiidae | Phylum Arthropoda Order Lepidoptera Genus Trilochana | |
Trilochana scolioides is a moth of the Sesiidae family. It is found in India (Darjeeling), Thailand and Vietnam.
References
Trilochana scolioides Wikipedia(Text) CC BY-SA