SCOTS PINE
Meaning of SCOTS PINE in English
(also ˌScots ˈfir ) noun
a type of pine tree that is widely planted for its wood and other products
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005