deodar
/ˈdiːəʊdɑː/
noun
- 1
Cedrus deodara, a type of cedar tree native to the western Himalayas.
Synonyms
Translate “deodar” to another language
Click any language to open the translator with this word already filled in.
Cedrus deodara, a type of cedar tree native to the western Himalayas.
Click any language to open the translator with this word already filled in.