What does DTR stand for?
DTR stands for "direct tandem repeat"
How to abbreviate "direct tandem repeat"?
"direct tandem repeat" can be abbreviated as DTR
What is the meaning of DTR abbreviation?
The meaning of DTR abbreviation is "direct tandem repeat"
What does DTR mean?
DTR as abbreviation means "direct tandem repeat"