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
Explore definitions, synonyms, and language insights of liver fluke