The Different Stages of Butterfly Life
A butterfly starts its journey as an embryonic egg that has been fertilized, then hatches under favorable environmental conditions into an egg larva or caterpillar stage. A larva eats and develops, gradually shedding its skin four or five times as it goes along; this process is known as moulting. A larva then forms a pupal…