leaf spot
nounDefinition of leaf spot
: any of various plant diseases characterized by discolored often circular spots on the leaves
Keep scrolling for more