Medical Definition of Opisthorchis sinensis
1.
Liver fluke, endemic to China, Japan, SE Asia, (?) cause of Oriental cholangitis, associated with cholangiocarcinoma !, bile duct is preferred site, snail reservoir leading to fresh water fish, XR: multiple stones in common bile duct
(12 Dec 1998)
Lexicographical Neighbors of Opisthorchis Sinensis
Other Resources: