Wiktionary
glucuronates
n. (plural of glucuronate English)
n. (plural of glucuronate English)