palm_kernelEnglish

palm kernel, palm nut

Noun

Seed of any oil palm

English: palm nut, palm kernel

English words with similar meanings

Show 1 words