TdT

See also: tdt

English

Noun

TdT (plural TdTs)

  1. (medicine, abbreviation) terminal deoxynucleotidyl transferase

Anagrams