Wiktionary
glucuronosides
n. (plural of glucuronoside English)
n. (plural of glucuronoside English)