weedkiller
English Dictionary
->
Letter W
-> weedkiller
Search Dictionary:
weedkiller Definition
(n)
a
chemical
agent
that
destroys
plants
or
inhibits
their
growth
weedkiller Synonyms
herbicide
weed killer
weedkiller
© Art Branch Inc.