Skip to
adjective
Relating to or used for the prevention or control of weeds; weed-resistant or weed-suppressing.
Browse