leaf roller (English, noun)
expansion: leaf roller (plural leaf rollers)
Senses:
glosses: A caterpillar of any tortrix moth (Tortricidae family), a pest that infests plants and rolls up their leaves.
Forms:
form: leaf rollers
tags: plural
form: leaf-roller
tags: alternative