transmethylases

English

Noun

transmethylases

  1. plural of transmethylase