echinococcosis
English
echinococcosis meaning in English • echinococcosis का अर्थ अंग्रेजी में
Noun
- infestation with echinococci (tapeworms). An infection with the larval form is called hydatid disease.