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
Tweet