Wiktionary
sophoroside
n. (context biochemistry English) Any glycoside of sophorose
n. (context biochemistry English) Any glycoside of sophorose