SynonymX
Speak
Leaf Roller
Definition of Leaf Roller
1.
Moth whose larvae form nests by rolling and tying leaves with spun silk
Noun
Synonyms for word "leaf roller"
leaf-roller
Semanticaly linked words with "leaf roller"
tortricid
tortricid moth
Hyponims for word "leaf roller"
tortricid
tortricid moth