Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dushu doushi toushu dousha doushou dousou ?

dòu shǔ yam bean (Pachyrhizus erosus), a vine with sweet edible root

Dictionary · Google Translate · Help
By MDBG 2024