A parasite in the liver of a sheep is flat, has suckers, and removes its wastes through flame cells. What is it?
Log in to join the discussion.
Loading…