To date, more than 104 different cannabinoids 1 have been identified in cannabis (ElSohly and Gul, 2014). Other compounds identified include terpenoids, flavonoids, nitrogenous compounds, and more common plant molecules (American Herbal Pharmacopoeia, 2013). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.