glyphosate - noun

singularglyphosate
pluralglyphosates