leaf disease

Explore definitions, synonyms, and language insights of leaf disease

Definitions

Noun
any plant disease localized in the foliage

More General Terms