RE: Neosporosis, a Parasitic Infection in Animals.
Guess this type of parasite is actually common in herbivorous animals
RE: Neosporosis, a Parasitic Infection in Animals.