silvex

Explore definitions, synonyms, and language insights of silvex

Definitions

Noun
a herbicide that is effective in controlling woody plants but is toxic to animals