Back to Dictionary
海椰子
hǎiyēzi
1. coco de mer or "sea coconut" (Lodoicea maldivica)