Medical Term:

TTS

 

Definition: abbreviation for tarsal tunnel syndrome.

Hide
(web4)