Etymology

glyphosate

G2L1Y4P3H4O1S1A1T1E1

Today it means: N-phosphonomethyl glycine, the active ingredient of several herbicides that inhibit a plant growth enzyme. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok