SCOTCH PINE


Meaning of SCOTCH PINE in English

[Scotch pine] n (1731): 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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.