What are Choanoflagellates? The Medical News, 19 Jun 2020 In the story of life on Earth, there have been countless species that have come and gone over the course of billions of years.