Wiktionary
ubidecarenone
n. (context biochemistry English) ubiquinone
n. (context biochemistry English) ubiquinone