English dictionary
swiss pine meaning and definition
Definition and meaning of swiss pine at MeaningMonkey.org. swiss pine meaning and definition in the English Dictionary.SWISS PINE noun
Definition of Swiss pine (noun)
- large five-needled European pine; yields cembra nuts and a resinous exudate
- synonyms: arolla pine, cembra nut tree, Pinus cembra, Swiss stone pine
Source: Princeton University Wordnet