Class: Insecta
Order: Lepidoptera
Superfamily: Drepanoidea
Family: Drepanidae
Subfamily: Cyclidiinae
Genus: Cyclidia
Species: orciferaria
Images of Cyclidia orciferaria from Thailand.
References: