Synonyms of Scotch Pine in English :
Antonyms of Scotch Pine in English
Thesaurus of Scotch Pine in English
Scotch Pine
see definition of scotch pineSynonyms of scotch pine
1. (noun) medium large two-needled pine of northern Europe and Asia having flaking red-brown bark