nucleotidyltransferases

English

edit

Noun

edit

nucleotidyltransferases

  1. plural of nucleotidyltransferase