STRAWBERRY LEAF ROLLER


Meaning of STRAWBERRY LEAF ROLLER in English

noun

: any of several moth larvae that roll up and feed on strawberry leaves ; also : a moth (especially Ancylis comptana ) whose larva is a strawberry leaf roller

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