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