Term Gallery logo

Meanings of acute appendicitis with peritoneal abscess in English