Meaning of hydatidosis

Definition of hydatidosis

(noun) infestation with larval echinococci (tapeworms)

Other information on hydatidosis

WIKIPEDIA results for hydatidosis
Amazon results for hydatidosis