Wiktionary
khelloside
n. (context chemistry English) khellol glucoside
n. (context chemistry English) khellol glucoside