Home / S / swiss mountain pine

swiss mountain pine

noun 19 letters Scrabble 24 WWF 30
Definitions
noun

low shrubby pine of central Europe with short bright green needles in bunches of two

Look “swiss mountain pine” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →