leaf-roller n : moth whose larvae form nests by rolling and tying leaves with spun silk [syn: {leaf roller}]
Copyright © 2024 3Dict.net