Swiss mountain pine
تعریف انگلیسی
noun
- low shrubby pine of central Europe with short bright green needles in bunches of two