fasciola hepatica Meaning, Definition & Usage

  1. noun flatworm parasitic in liver and bile ducts of domestic animals and humans
    liver fluke.

WordNet