C'est une petite espèce de 4 à 5 cm d'envergure. Le mâle et la femelle sont d'une couleur jaune plus ou moins intense sur les deux faces avec une bordure épaisse marron foncé à noir sur le dessus assez large à l'apex des antérieures. Il existe un dimorphisme sexuel, cette bordure est plus étroite, surtout aux postérieures chez la femelle.
Le dessous est jaune avec de petits points marron chez la femelle. Le mâle présente un dimorphisme lié à la saison, il est jaune uni durant la saison humide et jaune avec quelques points marron durant la saison sèche[4].
Chenille
La chenille est verte ornée de bandes vert foncé et d'une ligne jaune pâle[3].