Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
digu
dagua
diguo
dig
daigua
digui
?
地
瓜
dì
guā
sweet potato (Ipomoea batatas) / yam bean (Pachyrhizus erosus) / (TCM) digua fig (Ficus tikoua Bur.)
By
MDBG
2024