Deodar mean____________
Answers
Answered by
2
Answer:
the Himalayan Cedar; a large evergreen coniferous tree commonly found in the Himalayas
Answered by
1
Answer:
large Himalayan cedar, Cedrus deodara, yielding a durable wood.
Similar questions