palm nut

English

Noun

palm nut (plural palm nuts)

  1. The edible seed of Elaeis guineensis, the oil palm.
  2. The seed of any palm tree (Arecaceae).
  3. The immature fruit of Arenga pinnata.