Search TTP TTP, abbreviation for thrombotic thrombocytopenic purpura. Tweet Telegram VK Random Words limbic system dermoid abdominovaginal space medicine gallbladder lithiasis operable serum carnosinase deficiency serine (Ser) pylorostomy