strobilurins

English

Noun

strobilurins

  1. plural of strobilurin