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