stage five
Caterpillar
stage one
Adult butterfly
stage two
emerging butterfly
pupa/ chrysalis
stage four
Egg
stage three