Chinese-English dictionary »

豚草 /túncǎo/ meaning in English

ChineseEnglish
豚草 /túncǎo/ noun

common ragweed(Ambrosia artemisiifolia)
noun