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