deoxytransferase

English

Noun

deoxytransferase (plural deoxytransferases)

  1. (biochemistry) deoxynucleotidyl transferase