Find the word definition

Wiktionary
bardoxolone

n. (context medicine English) A triterpenoid whose methyl ester has been used to suppress oxidative stress and inflammation