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