Terpenes in CBD are organic hydrocarbons that give cannabis its aromatic variety and taste. Furthermore, flavonoids are also present in the cannabis plant, which are also responsible for scent and taste. But they are not only present in cannabis plants. Terpenes as well as flavonoids are found in blossoms, herbs and plants, as they give them their unique smell.