...and other stuff DENDROPSYCHE September 4, 2020 LRS Republished by Blog Post Promoter DENDROPSYCHE [noun] the spiritual essence or soul of a tree; the spirit that animates the tree. Etymology: Greek dendron (tree) + psyche (soul, breath of life).