Butterflies go
through four life cycle stages--egg, larva (caterpillar), pupa
(chrysalis) and adult. Most butterflies survive in the wild only
two weeks on average. They lay their eggs on host plants, which
are eaten by the caterpillars. The adult butterflies feed
from different plants that provide nectar.
Female Gulf Fritillary just laid her egg
on
the leaf of a Passionflower vine
Maturing egg of Gulf Fritillary butterfly
Spicebush Swallowtail at Honey Horn
Gulf Fritillary at Honey Horn's butterfly
enclosure