transketolases

English

Noun

transketolases

  1. plural of transketolase