Topic: AGRICULTURE


herbicide

noun
     
herb‧i‧cide [uncountable and countable]
technicalDLGTA a substance used to kill unwanted plants

Explore AGRICULTURE Topic