Class: Insecta
Order: Lepidoptera
Superfamily: Drepanoidea
Family: Drepanidae
Subfamily: Drepaninae
Genus: Microblepsis
Species: leucosticta
Images of Microblepsis leucosticta from Thailand.
References: