Definitions of genus echinococcus:

  • noun:   tapeworms