monomethyltransferases

English edit

Noun edit

monomethyltransferases

  1. plural of monomethyltransferase