Echinococcus Cyst

Echinococcosis of the liver.

Echinococcosis of the liver.

Source: Rosai: Surgical Pathology 9th edition