Definition of Scotch Pine

  • 1. Medium large two-needled pine of northern Europe and Asia having flaking red-brown bark Noun

Synonyms for word "scotch pine"

Semanticaly linked words with "scotch pine"

Hyponims for word "scotch pine"