Back to Dictionary
海底椰
hǎidǐyē
1. coco de mer or "sea coconut" (Lodoicea maldivica)