leafrollers

noun
  1. Plural of leafroller; insects (especially moth caterpillars) that roll or fold leaves and feed inside them.
  2. Usage: Commonly used in entomology and agriculture; Refers primarily to larvae of tortricid moths

Examples