Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leaf scorch Definition

Cancel
leaf scorch
noun(leaf scorch)
any of various plant diseases or conditions characterized by a burned or scorched appearance of the foliage

Words Related to leaf scorch!

leaf scorch Examples by Brain Bank Users