Hydatid cyst of Echinococcus multilocularis #172471277
Description
Hydatid cyst of Echinococcus multilocularis. Closeup view, 3D illustration. E. multilocularis is a parasitic worm that causes alveolar echinococcosis with production of cysts in liver