leafspot
Etymology
From leaf + spot.
leafspot means A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria. Lexicurio rates it Sui generis — a strength score of 85 out of 100.
noun
- A round blemish on the leaf of a plant, usually caused by parasitic fungi or bacteria.