Figure 1. The various life stages of cabbage white butterflies, consisting of egg (top left), larva (top right), pupa (bottom left), and adult butterfly (bottom right). Photos by John Obermeyer.

Return to article.