leaf-roller

Noun
  1. Moth whose larvae form nests by rolling and tying leaves with spun silk (synset 102286876)

Other Searches