Nyceryx magna

Nyceryx magna is a moth of the family Sphingidae.

[2] It can be distinguished from other Nyceryx species by the dark forewing upperside and the brownish-orange basal area and pale purple bands in the tornal angle of the hindwing upperside.

Early instar larvae have very large heads and elongated tails.

The head has a distinctive blue-green colour in the final instar and the tail is shorter and rough.

The pupa is smooth and shiny with alternating light and dark bands on the abdomen.