leaf roller

From Wiktionary, the free dictionary
Jump to navigation Jump to search
See also: leafroller and leaf-roller

English

[edit]
English Wikipedia has an article on:
Wikipedia

Alternative forms

[edit]

Noun

[edit]

leaf roller (plural leaf rollers)

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

Derived terms

[edit]

Translations

[edit]