noun a glucoside found in licorice root (glycyrrhiza), in monesia bark (chrysophyllum), in the root of the walnut, ·etc., and extracted as a yellow, amorphous powder, of a bittersweet taste.
GLYCYRRHIZIN
Meaning of GLYCYRRHIZIN in English
Webster English vocab. Английский словарь Webster. 2012