Larvae of butterflies, moths, and sawflies are called caterpillars.

Larvae of a Rose Leaf Sawfly

Larvae of butterflies, moths, and sawflies are called caterpillars.