Chemical compounds known as terpenes are responsible for giving cannabis strains their taste and aroma. There are about 30 common terpenes in cannabis and each has different properties. For example, limonene, which is responsible for the citrus taste, myrcene, which produces a moist, earthy flavor, and pine, which smells like pine. Even if two strains contain the same terpenes, they may contain them in different proportions, which is why strains taste and smell different, and there is also research being done on whether terpenes make a difference in the effects of the strain. There is mounting evidence for this, and some have even gone so far as to claim that they are more important than an indica or sativa strain, if you are looking for cannabis strains that have a specific flavor, you are in the right place. Here we've broken down thousands of strains according to their flavors. This means that whether you are a recreational or medical user, whether you want a high potency strain, a calming strain, an invigorating strain or something else, you can be sure to find a taste that you enjoy.