LEAF SPOT


Meaning of LEAF SPOT in English

■ noun a fungal, bacterial, or viral plant disease which causes leaves to develop discoloured spots.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.