Synonyms of Echinococcus in English :
Antonyms of Echinococcus in English
Thesaurus of Echinococcus in English
Echinococcus
see definition of echinococcusHypernyms of echinococcus
Member Meronyms of echinococcus
1. (noun) tapeworms whose larvae are parasitic in humans and domestic animals