Enquanto as Borboletas na forma adulta se alimentam do pólen e do néctar das flores, e tem hábitos diurnos, as Lagartas têm hábitos noturnos e se alimentam das folhas das plantas hospedeiras.
Antes de alimentar-se das folhas, as Lagartas comem primeiro os ovos em que estavam depois que nascem, pois o ovo possui uma grande quantidade de nutrientes, que são muito importante para o desenvolvimento das Lagartas.