dimethyltransferases

English

edit

Noun

edit

dimethyltransferases

  1. plural of dimethyltransferase