Deodar-cedar Definition

noun

A tall cedar, Cedrus deodara, native to the western Himalayas.

Wiktionary
Synonyms:
  • Cedrus deodara
  • Himalayan cedar
  • deodar
Advertisement

Other Word Forms of Deodar-cedar

Noun

Singular:
deodar-cedar
Plural:
deodar-cedars

Find Similar Words

Find similar words to deodar-cedar using the buttons below.

Words Starting With

Words Ending With

Unscrambles

deodar-cedar