fenurons

noun
  1. Plural of fenuron; a synthetic herbicide used to control weeds in crops and non-crop areas.
  2. Usage: technical; agriculture

Examples