Subscribe
URL of the page has been copied to clipboard.
Meaning : Infestation with larval echinococci (tapeworms).
Synonyms : hydatid disease, hydatidosis
Install App
Echinococcosis meaning in Telugu.