YourDictionary

hydatid cyst medical definition

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

link/cite print suggestion box