leaf scorch
English Dictionary
->
Letter L
-> leaf scorch
Search Dictionary:
leaf scorch Definition
(n)
plant
disease
causing
a
burned
or
scorched
appearance
of
the
foliage
leaf scorch Synonyms
leaf scorch
© Art Branch Inc.