I’m confused; I thought that they were long known as a separate species: Homo Neanderthalensis. A separate species of the Homo genus. No?
They were all Homos, that’s why there ain’t no more......