Allergy to leeches.
HELDT
T J
TJ
D000818:Animals; D006801:Humans; D006967:Hypersensitivity; D007154:Immune System Diseases; D007865:Leeches; D024763:Leeching; D008499:Medical Records
ALLERGY/case reports; LEECHES