Meaning of leaf disease
Definition of leaf disease
(noun)
any
plant
disease
localized
in the
foliage
Other information on leaf disease
WIKIPEDIA results for
leaf disease
Amazon results for
leaf disease
Tweet