« back to search results
Share
twitterlinkedinfacebook
Image 132 of 1529
< Prev Next >
Catterpillar feeding on a leaf
Caterpillar feeding on a leaf. Caterpillars /ˈkætərˌpɪlər/ are the larval stage of members of the order Lepidoptera (the insect order comprising butterflies and moths).<br />
<br />
Stock Photo by Paddy Bergin