meaning of japan cedar

1. tall evergreen of Japan and China yielding valuable soft wood


Related Words

japan cedar | japanese cedar |

Developed & Maintained By Taraprasad.com

Treasure Words