Designed by
Title
Hydatid cyst of Echinococcus granulosus #167886744
Description
Structure of hydatid cyst of Echinococcus granulosus, illustration. Echinococcus is a parasitic worm that causes of echinococcosis. It produces cysts in liver, lungs and other organs in humans