Scotch pine Hear it!

Scotch pine Definition

Scotch pine

noun

a hardy Eurasian pine (Pinus sylvestris), with yellow wood, cultivated for timber, Christmas trees, etc.