Topic: GARDENING


herbicide

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

Explore GARDENING Topic