terminal deoxynucleotidyl transferases
English
Noun
terminal
deoxynucleotidyl
transferases
plural of
terminal deoxynucleotidyl transferase