A female butterfly lays an egg on a leaf, which hatches into a caterpillar. The caterpillar eats constantly until wrapping itself in a cocoon for two weeks, emerging as a beautiful butterfly. Additional facts note that butterflies can see certain colors, have four wings and antennae to help see, with females generally larger than males as butterflies feed on nectar from flower to flower.