Dictionary
Definition of DEODAR
noun : DEODAR
Source:WordNet 3.1
-
1. (
) tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber ;
See more about : DEODAR