Palm nuts

The seeds of the palm tree.