Synonyms of Leaf Roller in English :

Antonyms of Leaf Roller in English

Thesaurus of Leaf Roller in English

Leaf Roller

see definition of leaf roller

Synonyms of leaf roller

1. (noun) moth whose larvae form nests by rolling and tying leaves with spun silk

Hypernyms of leaf roller

1. (noun) moth whose larvae form nests by rolling and tying leaves with spun silk