hydatid disease Meaning, Definition & Usage

  1. noun infestation with larval echinococci (tapeworms)
    echinococcosis; hydatidosis.

WordNet