Home

Fasciola hepatica is a

A. Free living fluke

B. Ectoparasite

C. Endoparasite

D. Ecto and endoparasite