Septoria meaning

A fungus of the genus Septoria that causes numerous leaf spot diseases on crops.
noun
0
0
Advertisement