- Home
- Fasciola hepatica, or liver fluke, 3D illustration. A parasitic trematode worm that causes fasciolosis, an infection of liver Mouse Pad #371969192
Fasciola hepatica, or liver fluke, 3D illustration. A parasitic trematode worm that causes fasciolosis, an infection of liver Mouse Pad #371969192