The length of the forewings is 40–50 mm and the wingspan is 96–121 mm. The body and forewings are bright deep green. The forewings have a black and white spot at the base, a dark brown spot near the tornus and one or two at the costa. The hindwings are orange yellow with an irregular brown margin turning greenish near the tornus. There is a black spot at the base and a large, elongated black spot from inner margin to vein five.
