Pine Nuts


What are Pin Nuts?

Pine nuts are the edible seeds of various pine trees. [1]