Subscribe
URL of the page has been copied to clipboard.
Meaning : Large Japanese ornamental having long needles in bunches of 2. Widely planted in United States because of its resistance to salt and smog.
Synonyms : black pine, pinus thunbergii
Install App
Japanese black pine meaning in Telugu.