- 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.0139
noun
Moth whose larvae form nests by rolling and tying leaves with spun silk.
synonym: leaf roller.
Dutch: bladroller, bladrollers
debug info: 0.0139