ROSE WORM


Meaning of ROSE WORM in English

noun

: the larva of a small brown tortricid moth ( Archips rosana ) that lives on the rose and various other plants, rolling up the leaves for a nest and devouring both the leaves and buds

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.