adenosyltransferases

English

Noun

adenosyltransferases

  1. plural of adenosyltransferase