×

Macroglossum alluaudi

Macroglossum alluaudi is a moth of the family Sphingidae. It is known from the Seychelles. There are three orange-yellow lateral spots on the abdomen. The forewing upperside is without a discal spot, but there are two heavy straight discal lines. Wikipedia