Definition, Meaning & Anagrams | English word TDT
TDT
Definitions of TDT
- (medicine, abbreviation) terminal deoxynucleotidyl transferase
Number of letters
3
Is palindrome
Yes
Search for TDT in:
Page preparation took: 185.34 ms.