Ambulyx interplacida

Ambulyx interplacida is a species of moth of the Sphingidae family. It is known from south-eastern China (Jiangxi and Hunan). The wingspan is 112-120 mm. It is similar to Ambulyx semiplacida, but there is no violet tinge on the forewing upperside and the wing undersides are more reddish. There are also distinct differences in the male genitalia. ....
Found on
No exact match found