meaning of linuron

1. a herbicide that kills weeds without harming vegetables


Related Words

linuron |

Developed & Maintained By Taraprasad.com

Treasure Words