CBD short for Cannabidol is derived from the cannabis plant. It is on of over 100 cannabinoids found in the hemp or...