transesterases

English

Noun

transesterases

  1. plural of transesterase