English | German | Russian | Czech

silvicide English

Meaning silvicide meaning

What does silvicide mean?

silvicide

A pesticide designed to kill woody plants such as trees.

Are you looking for...?