liver fluke

Explore definitions, synonyms, and language insights of liver fluke

Definitions

Noun
flatworm parasitic in liver and bile ducts of domestic animals and humans