Definition of Scots Pine

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

Synonyms for word "scots pine"

Semanticaly linked words with "scots pine"

Hyponims for word "scots pine"