Scotch pine

English

Noun

Scotch pine (countable and uncountable, plural Scotch pines)

  1. (US) Pinus sylvestris, an evergreen of wide distribution in Eurasia in northern or mountainous areas.

Synonyms

Further reading