Synonyms of Leaf Roller in English :
Antonyms of Leaf Roller in English
Thesaurus of Leaf Roller in English
Leaf Roller
see definition of leaf rollerSynonyms 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