glyphosate

noun

  1. 1

    N-phosphonomethyl glycine, the active ingredient of several herbicides that inhibit a plant growth enzyme.

Translate “glyphosate” to another language

Click any language to open the translator with this word already filled in.

Glyphosate Definition & Meaning | TranslatePulse