hydatid

nounA cyst or fluid-filled sac that forms in the body as a result of infection by a tapeworm larva, especially in the liver or lungs.

Synonyms

hydatid synonyms & antonyms | whatsthatwordmean | whatsthatwordmean