TTTS
Noun
Meaning
Initialism of twin-to-twin transfusion syndrome.
Initialism of tonic tensor tympani syndrome.
Source: en.wiktionary.orgNoun
Initialism of twin-to-twin transfusion syndrome.
Initialism of tonic tensor tympani syndrome.
Source: en.wiktionary.org