trimethyltransferases

English

edit

Noun

edit

trimethyltransferases

  1. plural of trimethyltransferase