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