English-Chinese dictionary »

cocklebur meaning in Chinese

EnglishChinese
cocklebur (any of the coarse composite weeds of the genus Xanthium, with a prickly fruit)
noun
[UK: kˈɒklɪbˌɜː]
[US: kˈɑːklɪbˌɜː]

苍耳 /cāng'ěr/noun

葹 /shī/noun

蒼耳noun