imazapyr

English

Noun

imazapyr (uncountable)

  1. A nonselective herbicide used for the control of a broad range of weeds.