TTTS
English
Noun
TTTS
(
uncountable
)
Initialism of
twin-to-twin transfusion syndrome
.
Initialism of
tonic tensor tympani syndrome
.