Wiktionary
phosphoketolases
n. (plural of phosphoketolase English)
n. (plural of phosphoketolase English)