adenosyltransferases

English

edit

Noun

edit

adenosyltransferases

  1. plural of adenosyltransferase