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