echinococcus cyst


n.

hydatid cyst

Words nearby echinococcus cyst