You must log in or # to comment.
Does this mean that since Denisovans still lack a proper scientific name, they are now going to be homo longi?
Does this mean that since Denisovans still lack a proper scientific name, they are now going to be homo longi?