A worldwide community photographing and learning about wildlife
Caterpillars are the larval form of members of the order Lepidoptera (the insect order comprising butterflies and moths). They are mostly herbivorous in food habit, although some species are insectivorous.
No Comments