Caterpillars

Voracious feeders and at times considered pests in agriculture, caterpillars are the larval (a stage before maturing into adults) forms of beautiful butterflies and moths.

1>
caterpillar_012>
caterpillar_023>
caterpillar_034>
caterpillar_045>
caterpillar_056>
caterpillar_06