Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: echinococcus (echinococci)
  1. Tapeworms whose larvae are parasitic in humans and domestic animals

Derived forms: echinococci

Type of: cestode, tapeworm

Part of: genus Echinococcus

Encyclopedia: Echinococcus