witchwood
/ˈwɪtʃˌwʊd/Definitions
1. noun
A type of tree with wood valued for its magical or protective properties, or a place where magical or supernatural powers are thought to reside.
“The village was surrounded by a grove of witchwood, said to keep evil spirits at bay.”