VariousWords beta
Related Terms:
Definitions:
Noun
liver fluke
Fasciola hepatica
Definition: flatworm parasitic in liver and bile ducts of domestic animals and humans
Definition: Any of several parasitic trematode worms that infect the livers of various mammals, including humans.