Meaning of swiss mountain pine
Definition of swiss mountain pine
(noun)
low
shrubby
pine
of
central
Europe with
short
bright
green
needles in bunches of two
Other information on swiss mountain pine
WIKIPEDIA results for
swiss mountain pine
Amazon results for
swiss mountain pine
Tweet