next
previous
items

Term

herbicide

Term
A chemical that controls or destroys undesirable plants. (Source: LANDY)

Permalinks

Document Actions