Microbiology What is true about Echinococcus Granulosus? A Definitive host in humans B Accidental intermediate host in humans C Intermediate host in dogs D Definitive host in snails π‘ Explanation What is true about Echinococcus Granulosus? β Correct Answer: B. Accidental intermediate host in humans