Noun Definition
scotch pine
1.Definition: medium large two-needled pine of northern Europe and Asia having flaking red-brown bark
Related Noun(s):pinus sylvestris, scotch fir, scots pine
Category: Plants1.Definition: medium large two-needled pine of northern Europe and Asia having flaking red-brown bark
Related Noun(s):pinus sylvestris, scotch fir, scots pine
Category: Plants