ECHINOCOCCI

Definition of ECHINOCOCCI

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