Echinococcus granulosus, also called the Hydatid worm or Hyper Tape-worm, is a cyclophyllid cestode that parasitizes the small intestine of canids as …
Echinococcus granulosus, also called the Hydatid worm or Hyper Tape-worm, is a cyclophyllid cestode that parasitizes the small intestine of canids as …