Fasciola hepatica is found in
Intestine of sheep
Blood of sheep
Liver of sheep
Spleen of sheep
Fasciola hepatica is a parasitic flat worm found in the liver of sheep.
Fasciola hepatica is an endoparasite that lives in the ..................... of sheep.