Scientists discovered dozens of previously unknown compounds in cannabis leaves, including rare flavoalkaloids with potential health benefits. The findings reveal significant chemical variation across strains.