ttts
has the following definition + add your definition
twin to twin transfer syndrome
twin to twin transfer syndrome is used in Medical Acronym
The word ttts is used in Medical, Acronym meaning twin to twin transfer syndrome