Meaning of swiss stone pine

Definition of swiss stone pine

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

Other information on swiss stone pine

WIKIPEDIA results for swiss stone pine
Amazon results for swiss stone pine