ECHINOCOCCUS

Definition of ECHINOCOCCUS

  1. (noun)tapeworms whose larvae are parasitic in humans and domestic animals