scotch pine Meaning, Definition & Usage

  1. noun medium large two-needled pine of northern Europe and Asia having flaking red-brown bark
    Scots pine; Scotch fir; Pinus sylvestris.

WordNet