deodar

definition: tall East Indian cedar having spreading branches with nodding tips
example:
speech part: noun
synonyms: deodar cedar
Video not found.