Board Thread:General Discussion/@comment-173.20.10.245-20131101064024/@comment-16502426-20140731032341

If they were subspecies, I think it would be relatively easy.

H. sapiens sapiens

H. sapiens fauna

If they're technically completely different species (which I don't think, given the similarities), then I'd go with Homo fauna.