VariousWords beta
Related Terms:
Definitions:
Noun
liver fluke
Fasciola hepatica
Definition: flatworm parasitic in liver and bile ducts of domestic animals and humans