Definitions for "Glyphosate"
a type of systemic herbicide, e.g., Roundup® for land or Rodeo® for wetlands or near water.
A total translocated herbicide. Commonly used in cleaning stubbles or grassland destruction. Roundup is the best known trade name.
Roundup Pro, Accord