Fasciola hepatica lives in
A. liver of sheep
B. blood of sheep
C. intestine of sheep
D. spleen of sheep
Answer:A
Fasciola hepatica lives in
A. liver of sheep B. blood of sheep C. intestine of sheep D. spleen of sheep