liver fluke in Spanish
liver fluke in Spanish
duela hepática
Any of several parasitic trematode worms that infect the livers of various mammals, including humans.
fasciola hepática
Any of several parasitic trematode worms that infect the livers of various mammals, including humans.
trematodo hepático
Any of several parasitic trematode worms that infect the livers of various mammals, including humans.