- leaf roller as a noun:
- 1
leaf roller
noun
1 leaf roller
Moth whose larvae form nests by rolling and tying leaves with spun silk.
synonym: leaf-roller.
Dutch: bladroller, bladrollers
debug info: 0.0264
noun
Moth whose larvae form nests by rolling and tying leaves with spun silk.
synonym: leaf-roller.
Dutch: bladroller, bladrollers
debug info: 0.0264