Leaf-spot meaning

Any of various plant diseases resulting in well-defined necrotic areas on the leaves.
noun
0
0
Any of various plant diseases characterized by lesions in the form of spots on the leaves.
noun
0
0
Any of various plant diseases resulting in well-defined necrotic areas on the leaves.
0
0
(botany) Any of various fungal or bacterial diseases of plants that cause blemishes on their leaves.
noun
0
0
Alternative spelling of leaf spot.
noun
0
0
Advertisement