liver fluke in Indonesian
liver fluke in Indonesian
cacing hati
Any of several parasitic trematode worms that infect the livers of various mammals, including humans.