Summary
English Synonyms:   more detail...
  1. leaf roller:


English

Detailed Synonyms for leaf roller in English

leaf roller:

leaf roller [the ~] noun

  1. the leaf roller
    – moth whose larvae form nests by rolling and tying leaves with spun silk 1
    the leaf-roller; the leaf roller
    – moth whose larvae form nests by rolling and tying leaves with spun silk 1

Alternate Synonyms for "leaf roller":


Related Definitions for "leaf roller":

  1. moth whose larvae form nests by rolling and tying leaves with spun silk1

Related Synonyms for leaf roller