Meaning of pine nut

Definition of pine nut

(noun) edible seed of any of several nut pines especially some pinons of southwestern North America

Other information on pine nut

WIKIPEDIA results for pine nut
Amazon results for pine nut