What are by far the largest abundant biological entities on Earth and outnumber all the others put together ?
However , different types of viruses can infect only a limited range of hosts and many are species - specific .