Online English Dictionary

Home

Deodar


n.

A kind of cedar ( Cedrus Deodara ), growing in India, highly valued for its size and beauty as well as for its timber, and also grown in England as an ornamental tree.


© 2009 Dammam Community College