English dictionary
cedrus deodara meaning and definition
Definition and meaning of cedrus deodara at MeaningMonkey.org. cedrus deodara meaning and definition in the English Dictionary.CEDRUS DEODARA noun
Definition of Cedrus deodara (noun)
- tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber
- synonyms: deodar, deodar cedar, Himalayan cedar
Source: Princeton University Wordnet