herbicide meaning

R299.00 ex VAT

herbicide meaning