transesterases
English
Noun
transesterases
plural of
transesterase