leaf blight
English Dictionary
->
Letter L
-> leaf blight
Search Dictionary:
leaf blight Definition
(n)
any
blight
causing
a
browning
and
falling
of
the
leaves
of
a
plant
leaf blight Synonyms
leaf blight
© Art Branch Inc.