The cannabis plant contains over 100 cannabinoids, along with hundreds of non cannabinoid terpenes such as myrcene, limonene, pinene, and trans-caryophyllene, as well as with flavonoids. These components are responsible for the scent, taste, and color of cannabis, and some of them can produce psychoactive effects, particularly when present in high concentrates or in combination with other cannabinoids.