Unusual presentation of a hepatic hydatid cyst.
D000009:Abdominal Muscles; D004443:Echinococcosis / Q000209:etiology*; D004444:Echinococcosis, Hepatic / Q000150:complications*; D006801:Humans; D008297:Male; D008875:Middle Aged