Class: Insecta
Order: Lepidoptera
Superfamily: Bombycoidea
Family: Sphingidae
Subfamily: Smerinthinae
Tribe: Smerinthini
Genus: Ambulyx
Species: cyclasticta
Images of Ambulyx cyclasticta from Thailand.
References:
Sphingidae Taxonomic Inventory
Sphingidae Taxonomic Inventory