The licorice root powder contains a potent phytoestrogenic compound called glabridin which not only imparts the sweet taste to the root but also plays a crucial role in assuaging the blood sugar levels of the body. Licorice root is an ancient herbal remedy that's commonly found in. Licorice is an herb that grows in parts of Europe and Asia. Learn more about the possible benefits of licorice root here. Results 1 - 16 of 847 · Amazon.