echinococcus
1. [ noun ] (zoology) tapeworms whose larvae are parasitic in humans and domestic animals
Related terms: tapeworm genus_Echinococcus
Similar spelling:   echinococcosis
  Echinocereus
  echinocactus
  Echinochloa