The AI-powered English dictionary
plural septorias
A fungus of the genus Septoria that causes numerous leaf spot diseases on crops. examples