Weedkilling definition

The destruction of weeds (unwanted plants).
noun
0
0
Advertisement

Origin of weedkilling