YourDictionary

Dictionary Home » Medical Definitions » Opisthorchis viverrini

Opisthorchis viverrini medical definition

noun
A trematode that causes opisthorchiasis and is commonly found in Thailand.

link/cite print suggestion box