Scots-pine meaning

A pine tree (Pinus sylvestris) having twisted needles arranged in fascicles of two and valued for timber and as an ornamental. It is native to Eurasia and is widely planted in North America.
noun
0
0
Pinus sylvestris, an evergreen of wide distribution in Eurasia in northern or mountainous areas.
noun
0
0
Advertisement