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
Tweet