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