Diphyllobothrium houghtoni

Diphyllobothrium houghtoni

canine and feline tapeworm; found in humans in China.
Farlex Partner Medical Dictionary © Farlex 2012