Subscribe
URL of the page has been copied to clipboard.
Meaning : Tall evergreen of Japan and China yielding valuable soft wood.
Synonyms : japan cedar, japanese cedar, sugi
Install App
Cryptomeria japonica meaning in Telugu.