SPINACH LEAF MINER


Meaning of SPINACH LEAF MINER in English

noun

: a maggot that is the larva of an anthomyiid fly ( Pegomya hyoscyami ) and mines the leaves of beets, spinach, chard, and other crop plants

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