deodar

['di:ədɑ:] ['diədɑ]
英英词典释义
  • Noun
    1. tall East Indian cedar having spreading branches with nodding tips; highly valued for its appearance as well as its timber