leaf-roller

Nouns

  • (n) moth whose larvae form nests by rolling and tying leaves with spun silk
  • (n) moth whose larvae form nests by rolling and tying leaves with spun silk

Words of close approximity