Meaning of swiss pine

Definition of swiss pine

(noun) large five-needled European pine; yields cembra nuts and a resinous exudate

Other information on swiss pine

WIKIPEDIA results for swiss pine
Amazon results for swiss pine