Definition of Swiss Mountain Pine

  • 1. Low shrubby pine of central Europe with short bright green needles in bunches of two Noun

Synonyms for word "swiss mountain pine"

Semanticaly linked words with "swiss mountain pine"

Hyponims for word "swiss mountain pine"