Learn That Word

Synonyms for Liver Fluke (same or very similar meaning)

WordNet sense 1 (flatworm parasitic in liver and bile ducts of domestic animals and humans):
Fasciola hepatica


From the ODE community, based on WordNetadd/edit