Ambulyx substrigilis

Ambulyx substrigilis is a species of moth of the Sphingidae family. It is known from Sri Lanka, India, Nepal, Bangladesh, the Andaman Islands, the Nicobar Islands, Thailand, Vietnam, China (Hainan Island), Malaysia (Peninsular, Sarawak), Indonesia (Sumatra, Kalimantan) and the Philippines. The wingspan is 96–120 mm. It can be distinguished from ...
Found on
No exact match found