Back...

  • a pesticide that kills adult life-forms [n ADULTICIDES] (2018)