TSD
See also:
Tsd.
and
tsd
English
Noun
TSD
(
uncountable
)
(
pathology
)
Initialism of
Tay-Sachs disease
.
Anagrams
DST
,
DT's
,
DTS
,
DTs
,
S.T.D.
,
STD
,
TDS
,
TDs
,
dst
,
std