Medication Guide App
Medical Term:

Diphyllobothrium houghtoni

 

Definition: canine and feline tapeworm; found in humans in China.

Hide
(web3)