hydatid cyst


n.

A cyst formed as a result of infestation by larvae of the tapeworm Echinococcus granulosus. echinococcus cyst

Words nearby hydatid cyst