Ambulyx charlesi

Ambulyx charlesi is a species of moth in the family Sphingidae. It was described by Clark in 1924, and is known from Indonesia.

Ambulyx charlesi

Ambulyx charlesi is a species of moth in the family Sphingidae. It was described by Clark in 1924, and is known from Indonesia.