hydroxymethyltransferases

English

Noun

hydroxymethyltransferases

  1. plural of hydroxymethyltransferase