leaf spot

10 ENTRIES FOUND:

leaf spot

noun

Definition of LEAF SPOT

:  any of various plant diseases characterized by discolored often circular spots on the leaves

First Known Use of LEAF SPOT

circa 1895

Browse

Next Word in the Dictionary: leaf spring
Previous Word in the Dictionary: leaf spine
All Words Near: leaf spot

Seen & Heard

What made you want to look up leaf spot? Please tell us where you read or heard it (including the quote, if possible).