transaldolases

English

Noun

transaldolases

  1. plural of transaldolase