Opisthorchidae definition

Search

opisthorchidae

opisthorchidae logo #20973A family of lanceolate liver flukes of the class trematoda which occurs in animals and man. There are several genera including amphimerus, cyclorchis, delphinicola, metorchis, parametorchis, phocitrema, clonorchis, and opisthorchis. ... (12 Dec 1998) ...
Found on http://www.encyclo.co.uk/local/20973
No exact match found.