hydatid

/haɪˈdeɪtɪd/

Definitions

1. noun

A parasitic worm (especially Echinococcus granulosus) that produces a hydatid cyst in the liver or other organs of a carnivorous mammal (such as a dog) or a human.

“The patient was diagnosed with a hydatid cyst in her liver.”

Synonyms

  • echinococcosis
  • tapeworm

Antonyms

  • non-parasitic