YourDictionary

Opisthorchis medical definition

noun
A genus of trematodes found in the bile ducts or gallbladder of fish-eating mammals, birds, and fish.

link/cite print suggestion box