English synonyms about - contact  

hydatid

noun

1 hydatid

Cyst filled with liquid; forms as a result of infestation by tapeworm larvae (as in echinococcosis).


Find more on hydatid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144