phosphoketolases
English
Noun
phosphoketolases
plural of
phosphoketolase