Fasciola hepatica

1. (noun) flatworm parasitic in liver and bile ducts of domestic animals and humans
Synonyms: liver fluke
Related Words: fluke, trematode



Terms and Conditions of Use / Copyright Notice