deodar









deodar


noun

  1. a large Himalayan cedar, Cedrus deodara, yielding a durable wood.

noun

  1. a Himalayan cedar, Cedrus deodara, with drooping branches
  2. the durable fragrant highly valued wood of this tree
50 queries 0.536