Himalayan longleaf pine - English Synonyms Dictionary