leaf-spot

listen to the pronunciation of leaf-spot
English - English
Alternative spelling of leaf spot
Any of various fungal or bacterial diseases of plants that cause blemishes on their leaves
Any of various plant diseases resulting in well-defined necrotic areas on the leaves