Echinococcosis Meaning
There are 1 meaning(s) for word Echinococcosis
Meaning 1 : infestation with larval echinococci (tapeworms)
Synonyms : hydatid disease, hydatidosis
Synonyms : hydatid disease, hydatidosis
Similar words of Echinococcosis :
