Class: Insecta
Order: Lepidoptera
Superfamily: Geometroidea
Family: Uraniidae
Subfamily: Epipleminae
Tribe: -
Genus: Orudiza
Species: protheclaria
Images of Orudiza protheclaria from Thailand.
References: