Deodar - Law Dictionary Search Results
Home Dictionary Name: deodarDeodar
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...
- << Prev.
- Next >>
Sign-up to get more results
Unlock complete result pages and premium legal research features.
Start Free Trial