simazine

This is not a dictionary! - Search for "simazine" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    simazine noun english

    a herbicide used to control weeds (especially among crops)