deodara
🏷️ Taxonomy●● Intermediate
From Sanskrit devadaru meaning divine tree or tree of the gods (deva = god, daru = wood/tree). An indeclinable noun epithet for the Himalayan cedar.
From Sanskrit devadaru meaning divine tree or tree of the gods (deva = god, daru = wood/tree). An indeclinable noun epithet for the Himalayan cedar.