Scots Pine Definition
noun
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.
American Heritage
Synonyms:
Related Articles
Find Similar Words
Find similar words to Scots pine using the buttons below.