leaf spot
noun1
Biology, Botany, Medicine, Natural sciences, Pathology, Phytopathology, Sciences Any of various fungal or bacterial diseases of plants that cause blemishes on their leaves.
- Derived terms
- angular leaf spot, brown leaf spot, eumusae leaf spot, helminthosporium leaf spot