English-Chinese dictionary »

weedkiller meaning in Chinese

EnglishChinese
weedkiller [weedkillers] (chemical that destroys unwanted plants)
noun
[UK: ˈwiːdk.ɪ.lə(r)]
[US: ˈwiːdk.ɪ.lər]

除草剂 /chúcǎojì/noun

除草劑noun

Your history