Wiktionary
phosphopentomutases
n. (plural of phosphopentomutase English)
n. (plural of phosphopentomutase English)