herbicidal
Of, or relating to herbicidesOf, or relating to herbicides
Meaning
2 sensesOf, or relating to herbicides
Having the ability to damage or destroy plants, especially weeds
Of, or relating to herbicidesOf, or relating to herbicides
Of, or relating to herbicides
Having the ability to damage or destroy plants, especially weeds