solution finder

solution finder

Herbicide

Chemical substances to get rid of competitors or pests, which influence growth and harvest of the sown plants.

Synonyms and Abbreviation
Pesticide
Subscribe to Herbicide