transaldolases
English
Noun
transaldolases
plural of
transaldolase