hydatid disease

Noun
  1. Infestation with larval echinococci (tapeworms) (synset 114476880)

Other Searches