Nope. You're thinking of "Peking Man". Although both are the same species: Homo erectus.
Yep, now that you refresh my aging memory, you are correct.