Wiktionary
phosphoribomutases
n. (plural of phosphoribomutase English)
n. (plural of phosphoribomutase English)