• Ambulyx lestradei

Author

Cadiou, 1998 

Type location

Sri Lanka 

Catalog

Male
Paratype
7946 Ambulyx lestradei