glyphosate









glyphosate


glyphosate [glahy-fos-eyt] noun Chemistry.

  1. a compound, C3H8NO5P, used to kill a wide range of weeds.
53 queries 0.568