Synonyms and Antonyms for leaf roller

1. leaf roller (n.)

moth whose larvae form nests by rolling and tying leaves with spun silk

Synonyms: