leaf disease
English Dictionary
->
Letter L
-> leaf disease
Search Dictionary:
leaf disease Definition
(n)
any
plant
disease
localized
in
the
foliage
leaf disease Synonyms
leaf disease
© Art Branch Inc.