Health Should You Treat Yourself To Some Luxury CBD? January 27, 2023By Irene D (cannabidiol) is a chemical compound found in the cannabis plant. It is one of many compounds called cannabinoids that are found in cannabis. CBD