Compund Words

Last Search Words

Sponsored Links

Search Result:leaf-roller




Overview of noun leaf-roller

The noun leaf-roller has 1 sense


  • leaf roller, leaf-roller -- (moth whose larvae form nests by rolling and tying leaves with spun silk)