English dictionary
leaf blight meaning and definition
Definition and meaning of leaf blight at MeaningMonkey.org. leaf blight meaning and definition in the English Dictionary.LEAF BLIGHT noun
Definition of leaf blight (noun)
- any blight causing a browning and falling of the leaves of a plant
Source: Princeton University Wordnet