meaning of incense cedar

1. tall tree of the Pacific coast of North America having foliage like cypress and cinnamon-red bark


Related Words

incense cedar |

Developed & Maintained By Taraprasad.com

Treasure Words