Deodar-cedar Definition
noun
A tall cedar, Cedrus deodara, native to the western Himalayas.
Wiktionary
Synonyms:
- Cedrus deodara
- Himalayan cedar
- deodar
Other Word Forms of Deodar-cedar
Noun
Singular:
deodar-cedar
Plural:
deodar-cedarsFind Similar Words
Find similar words to deodar-cedar using the buttons below.