liver_flukeEnglish

Fasciola hepatica, liver fluke

Noun

Flatworm parasitic in liver and bile ducts of domestic animals and humans

English: liver fluke, Fasciola hepatica

English words with similar meanings

Show 1 words