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


Noun: leaf roller  leef rów-lu(r)
  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