Meaning
The Himalayan cedar (Cedrus deodara), literally 'timber of the gods'; a majestic aromatic conifer.
Literally: tree of the gods
The Himalayan cedar (Cedrus deodara), literally 'timber of the gods'; a majestic aromatic conifer.
Literally: tree of the gods