leaf roller

Noun

 * 1) A caterpillar of any  ( family), a pest that infests plants and rolls up their leaves.

Derived terms

 * leaf roller moth ( spp.)
 * leaf roller moth ( spp.)

Translations

 * Finnish: kääriäisen toukka
 * Maori: tīkopa
 * Russian: