Echinococcus granulosus (Helminth: cestode)


hydatid cyst in wallaby lung