phosphoketolases

English

Noun

phosphoketolases

  1. plural of phosphoketolase