Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scotch pine Definition

Cancel
scotch pine
noun(Scotch pine)
a pine (Pinus sylvestris) of northern Europe and Asia with spreading or pendulous branches, short rigid twisted needles, and hard yellow wood that provides valuable timber

Words Related to scotch pine!

scotch pine Examples by Brain Bank Users