Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: leaf scorch
  1. Plant disease causing a burned or scorched appearance of the foliage

Derived forms: leaf scorches

Type of: scorch

Encyclopedia: Leaf scorch