Бабочка начинает свою жизнь в виде гусениц, которые вылупляются из яиц. На протяжении своего существования гусеница съедает практически все на своем пути и в конечном итоге сбрасывает с себя кожу, и получается куколка. Куколка – это защитная «раковина», в которой гусеница становится бабочкой. Сформировавшаяся таким образом бабочка на первый взгляд не имеет ничего общего с попавшей в эту раковину гусеницей. Они похожи только строением туловища – у обоих есть голова, грудная клетке и брюшко - но на этом их схожесть заканчивается.
