Meaning of hydatid disease

Definition of hydatid disease

(noun) infestation with larval echinococci (tapeworms)

Other information on hydatid disease

WIKIPEDIA results for hydatid disease
Amazon results for hydatid disease