JAPAN CEDAR





Definition:

  1. [noun] tall evergreen of Japan and China yielding valuable soft wood
    Synonyms: Japanese cedar, Japan cedar, sugi, Cryptomeria japonica

Synonyms: