LEAF STRIPE


Meaning of LEAF STRIPE in English

noun

: any of several diseases of plants causing striped discolorations on the leaves (as virus diseases of sugarcane or barley stripe)

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