English
Detailed Synonyms for leaf-roller in English
leaf-roller:
leaf-roller [the ~] noun
-
the leaf-roller
– moth whose larvae form nests by rolling and tying leaves with spun silk 1the leaf-roller; the leaf roller– moth whose larvae form nests by rolling and tying leaves with spun silk 1