Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: leaf-roller
  1. Moth whose larvae form nests by rolling and tying leaves with spun silk
    - leaf roller

Derived forms: leaf rollers, leaf-rollers

Type of: tortricid, tortricid moth

Encyclopedia: Leaf-roller