English dictionary
scots pine meaning and definition
Definition and meaning of scots pine at MeaningMonkey.org. scots pine meaning and definition in the English Dictionary.SCOTS PINE noun
Definition of Scots pine (noun)
- medium large two-needled pine of northern Europe and Asia having flaking red-brown bark
- synonyms: Pinus sylvestris, Scotch fir, Scotch pine
Source: Princeton University Wordnet