Wiktionary
diglucuronides
n. (plural of diglucuronide English)
n. (plural of diglucuronide English)