TdT (English, noun)
expansion: TdT (plural TdTs)
Senses:
topics: medicine
sciences
glosses: terminal deoxynucleotidyl transferase
tags: abbreviation
Forms:
form: TdTs
tags: plural