Class: Insecta
Order: Lepidoptera
Superfamily: Papilionoidea
Family: Nymphalidae
Subfamily: Cyrestinae
Genus: Cyrestis
Species: thyodamas
Subspecies: thyodamas
Images of Cyrestis thyodamas thyodamas from Thailand.