ALL meanings of swiss pine
Swiss pine
S s - noun swiss pine A pine tree of the species Pinus cembra, native to alpine Europe, North Africa, and western Asia. 0
- noun swiss pine a five-needled pine tree, Pinus cembra,, found especially in mountain regions of Central Europe and yielding edible seeds 0