leafspot
See also:
leaf-spot
and
leaf spot
English
Etymology
From
leaf
+
spot
.
Noun
leafspot
(
plural
leafspots
)
A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria.