Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
cao
caocao
caca
cazao
chacao
cucao
?
梧
桐
科
wú
tóng
kē
Sterculiaceae, family of Malvale trees incl. Cacao, Cola and Firmiana
By
MDBG
2024