question: What is the term given to organisms living and feeding on their host ?
answer: Parasitoids
turker_answer: The term is given parasitoids to organisms living and feeding on their host .
rule-based: The term is given parasitoids to organisms living and feeding on their host .