ITP Meaning of ITP in English Idiopathic thrombocytopenic purpura. English dictionary of medicine. Английский словарь медицины. 2012