Microbiology parasitology 39837e91 Which of the following is toxic to parasite - A Peroxidase B Interferon C IL-2 D IL-6 High-Yield Explanation peroxidase is toxic to parasites