hydroxymethyltransferases

English

edit

Noun

edit

hydroxymethyltransferases

  1. plural of hydroxymethyltransferase