meaning of japanese cedar

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


Related Words

japanese cedar |

Developed & Maintained By Taraprasad.com

Treasure Words