Designed by
Title
Hydatid cyst of Echinococcus multilocularis #172470756
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