0%

ALL meanings of japanese red cedar

Jap·a·nese red ce·dar
J j
  • noun japanese red cedar Cryptomeria japonica, an evergreen redwood tree that grows to a height of up to 50m 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?