Wiktionary
echinococci
n. (plural of echinococcus English)
WordNet
echinococci
See echinococcus
echinococcus
n. tapeworms whose larvae are parasitic in humans and domestic animals
[also: echinococci (pl)]