Animal

Opisthorchidae

A family of lanceolate liver flukes of the class Trematoda which occurs in animals and man. There are several genera including Amphimerus, Cyclorchis, Delphini…

AMW:MICRO:010853