Definify.com
Definition 2024
cat_liver_fluke
cat liver fluke
English
Noun
cat liver fluke (plural cat liver flukes)
- a trematode parasite that infects the liver in mammals
Synonyms
- Opisthorchis felineus
cat liver fluke (plural cat liver flukes)