Animal Trivia: Not all leeches are bloodsuckers. Many are predators which eat earthworms, etc. The nearest relatives of leeches are ----------?


Answer: Loading...