Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
leafspot
Language
Watch
Edit
See also:
leaf-spot
and
leaf spot
English
edit
Etymology
edit
leaf
+
spot
Noun
edit
leafspot
(
plural
leafspots
)
A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria.