Only philosophers of biology and some zoologists fuss about the concept of species. Most biologists who have any use for the concept know that there is no definition that can be made to work for all branches of the tree of life. And no working biologists have need for a unifying definition.