WordNet-Online
Definitions from WordNet
Noun leaf-roller has 1 sense
| ||||
Definitions from the WebLeaf RollerDefinition:A leaf roller is a type of insect, usually a caterpillar, that rolls and feeds on leaves, causing damage to plants. Examples:Noun - The leaf roller was found wrapped inside the rolled leaf. Verb - The caterpillar leaf roller was seen rolling the leaf tightly. Related Products:To find related products about leaf rollers, you can search on Amazon. | ||||
leaf-cutter leaf-cutter bee leaf-cutting bee leaf-foot bug leaf-footed bug leaf-miner leaf-nosed bat leaf-nosed snake leaf-roller leaf leaf leaf beet leaf beetle leaf blade leaf blight leaf bud leaf bug
|