English-Chinese dictionary »

common ragweed meaning in Chinese

EnglishChinese
common ragweed (Ambrosia artemisiifolia)
noun

豚草 /túncǎo/noun