Definition of leaf blotch in English:

leaf blotch

noun

  • Any of several plant diseases characterized by discoloured patches on the foliage; especially = "black spot".

Origin

Mid 19th century; earliest use found in Florist, Fruitist, & Garden Miscellany.