ALL meanings of leaf spot
leaf spot
L l - noun leaf spot a limited, often circular, discolored, diseased area on a leaf, usually including a central region of necrosis. 1
- noun leaf spot any disease so characterized. 1
- noun leaf spot any of various plant diseases, usually caused by fungi: characterized by dark lesions on the leaves 0
- noun leaf spot any of various plant diseases characterized by lesions in the form of spots on the leaves 0
- noun leaf spot (phytopathology) Any of various fungal or bacterial diseases of plants that cause blemishes on their leaves. 0