herbicidal

herbicidal

English Adj
Ad

Definition

of, or relating to herbicides

Ad

Related Words