English

edit

Noun

edit

transesterases

  1. plural of transesterase