Fenamidone definition

A particular fungicide.
noun
0
0
Advertisement