hydatid

noun
  1. A cyst formed in the body tissues of humans or animals by the larval stage of a tapeworm, typically Echinococcus, causing hydatid disease.
  2. Usage: medical; pathology

Examples