Loading page
hydatid disease is a noun meaning "infestation with larval echinococci (tapeworms)". It carries one recorded sense.
infestation with larval echinococci (tapeworms)
Definitions, synonyms and semantic relations for hydatid disease come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.