LEAF SCORCH


Meaning of LEAF SCORCH in English

[leaf scorch] n (ca. 1909): any of various plant diseases characterized by a burned or scorched appearance of the foliage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.