Leaf spot: Damaging infection for trees

 Leaf spot is a term used to describe various diseases that affect the foliage of ornamentals and shade trees. The majority of instances of leaf spot are caused by fungi, though some are the result of bacteria.
While leaf spot can contribute to ...

Please register for a free account or log in below to access this content.