Echinococcus Cyst
Echinococcosis of the liver.
Source:
Rosai: Surgical Pathology 9th edition