Class: Insecta
Order: Lepidoptera
Superfamily: Papilionoidea
Family: Nymphalidae
Subfamily: Charaxinae
Genus: Polyura
Species: nepenthes
Subspecies: nepenthes
Images of Polyura nepenthes nepenthes from Thailand.