ALL meanings of scotch pine
scotch pine
S s - noun scotch pine a pine, Pinus sylvestris, of Eurasia, having a reddish trunk and twisted, bluish-green needles. 1
- noun scotch pine a hardy Eurasian pine (Pinus sylvestris), with yellow wood, cultivated for timber, Christmas trees, etc. 0