Word info Synonyms

hydatidosis

Noun

Meaning

infestation with larval echinococci (tapeworms)

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms