Definitions
noun
plant disease causing a burned or scorched appearance of the foliage
Look “leaf scorch” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
plant disease causing a burned or scorched appearance of the foliage