roseworm Meaning, Definition & Usage
Rose"worm` noun
Definitions
(Zoöl.) The larva of any one of several species of lepidopterous insects which feed upon the leaves, buds, or blossoms of the rose, especially Cacæcia rosaceana , which rolls up the leaves for a nest, and devours both the leaves and buds.