Q. To complete its life-cycle human liver fluke depends on

 2296  194 Organisms and Populations Report Error

Solution:

To complete its life-cycle human liver fluke depends on two intermediate hosts—a snail and a fish.