LEAF BLOTCH


Meaning of LEAF BLOTCH in English

noun

: a plant disease especially of fungous origin producing irregular dead or discolored areas in the leaves and distinguished from leaf spot mainly by the more indistinct or diffuse margins

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