Meaning of scots pine
Definition of scots pine
(noun)
medium
large
two-needled
pine
of
northern
Europe and Asia having flaking
red-brown
bark
Other information on scots pine
WIKIPEDIA results for
scots pine
Amazon results for
scots pine
Tweet