spiritleaf
/ˈspaɪr.tɪlɛf/Definitions
1. noun
A plant, particularly a type of cannabis, known for its high concentration of THC and spiritual or psychoactive properties.
“The hippie community gathered at the spiritleaf farm to celebrate the harvest festival.”