Glufosinate meaning

The herbicide 2-amino-4-(hydroxy-methyl-phosphoryl)butanoic acid.
noun
0
0
Advertisement