NOUN | animal | leaf-roller, leaf roller | moth whose larvae form nests by rolling and tying leaves with spun silk |
---|
Meaning | moth whose larvae form nests by rolling and tying leaves with spun silk. | |
---|---|---|
Synonym | leaf roller | |
Broader | tortricid, tortricid moth | Any of numerous small moths having lightly fringed wings |
©2001-24 · HyperDic hyper-dictionary · Contact