Search Result:cedrus deodara
Overview of noun cedrus_deodara
The noun cedrus deodara has 1 sense
- deodar, deodar cedar, Himalayan cedar, Cedrus deodara -- (tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber)