Fasciola live in.. Liver and bile duct

Fasciola live in:
a. Liver and bile duct***
b. Pancrease
c. Stomach
d. Kidney.
Previous Post Next Post

Contact Form