What are Caterpillars?
Caterpillars are the larvae of moths and butterflies of the order Lepidoptera. There are more than 20,000 species that occur in Australia, 400 of which are butterflies, and the rest are moths.
Moths and butterflies suck nectar from flowers with their proboscises, while their larvae have chewing mouthparts. Luckily not all caterpillars are p...