The idea that each living species descended from other species is called