Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
haiyuezi
haizi
haizei
huiyizi
?
海椰子
hǎi
yē
zi
coco de mer or "sea coconut" (Lodoicea maldivica)
<< back to the home page