Meaning of weedkiller
Definition of weedkiller
(noun)
a
chemical
agent
that destroys plants or inhibits their
growth
Other information on weedkiller
WIKIPEDIA results for
weedkiller
Amazon results for
weedkiller
Tweet