OMNIVOROUS LEAF TIER


Meaning of OMNIVOROUS LEAF TIER in English

noun

: a tortricid moth ( Cnephasia longana ) whose larva is a pest on many plants (as strawberry, flax, and cultivated flowers) in Europe and parts of the western United States

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