Pine nuts

The edible seeds of pine.