trimethyltransferases

English

Noun

trimethyltransferases

  1. plural of trimethyltransferase