- deodar as a noun:
- 1
deodar
noun
1 deodar
Tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber.
synonyms: Cedrus deodara, deodar cedar, Himalayan cedar.
Polish: cedr himalajski
debug info: 0.0499