CLOUDS HILL IMAGING LTD / SCIENCE PHOTO LIBRARY CLOUDS HILL IMAGING LTD / SCIENCE PHOTO LIBRARY
Caterpillar on a plant leaf. Caterpillars are the larval stage of the life cycle of butterflies and moths (order: Lepidoptera). They often feed on the leaves of the plants on which the eggs they hatch from are laid.
Model release not required. Property release not required.