leaf spot

noun

leaf spot

noun
1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.