meaning of weedkiller
1.
a
chemical
agent
that
destroys
plants
or
inhibits
their
growth
Related Words
weedkiller
|
Developed & Maintained By
Taraprasad.com