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