English | German | Russian | Czech

deodar English

Meaning deodar meaning

What does deodar mean?

deodar

tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber

Synonyms deodar synonyms

What other words have the same or similar meaning as deodar?

Are you looking for...?