herbicides

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
herbicides

A substance that is toxic to plants, and is used to destroy unwanted vegetation.

A substance that is toxic to plants, and is used to destroy unwanted vegetation.

Hits - 883