Wiktionary
glucuronides
n. (plural of glucuronide English)
n. (plural of glucuronide English)