next
previous
items

Term

herbicide

Term
A chemical that controls or destroys undesirable plants.

Permalinks

Document Actions