japanese cedar

Noun
  1. Tall evergreen of Japan and China yielding valuable soft wood (synset 111656655)

Found on Word Lists

Other Searches