English

edit

Noun

edit

TdT (plural TdTs)

  1. (medicine, abbreviation) terminal deoxynucleotidyl transferase

Anagrams

edit