English dictionary
swiss mountain pine meaning and definition
Definition and meaning of swiss mountain pine at MeaningMonkey.org. swiss mountain pine meaning and definition in the English Dictionary.SWISS MOUNTAIN PINE noun
Definition of Swiss mountain pine (noun)
- low shrubby pine of central Europe with short bright green needles in bunches of two
- synonyms: dwarf mountain pine, mountain pine, mugho pine, mugo pine, Pinus mugo
Source: Princeton University Wordnet