deodar cedar

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