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