YourDictionary

Dictionary Home » Science » blotch

blotch science definition

Any of several plant diseases caused by fungi and resulting in brown or black dead areas on leaves or fruit.

Learn more about blotch

link/cite print suggestion box