Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: kudos ?

gēn tuber of the kudzu vine (Pueraria lobata), used in Chinese medicine
kudzu (Pueraria lobata) / hemp cloth

Dictionary · Google Translate · Help
By MDBG 2024