Class: Insecta
Order: Lepidoptera
Superfamily: Bombycoidea
Family: Sphingidae
Subfamily: Macroglossinae
Tribe: Macroglossini
Genus: Acosmeryx
Species: sericeus
Images of Acosmeryx sericeus from Thailand.