Quizzing Live

What Name Is Given To The Part Of The Body On Which A Parasite Feeds

Answer:
Host