Definitions
There is 1 meaning of the phrase
Himalayan Cedar.
Himalayan Cedar - as a noun
Tall east indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber
Synonyms (Exact Relations)
cedrus deodaradeodardeodar cedar