antiweed

(adjective)

adjective

1. Opposing or countering weeds (unwanted plants).