Homo luzonensis

Homo luzonensis is an extinct human species known from fossils discovered in Callao Cave on Luzon in the Philippines. Its remains combine primitive and derived anatomical traits.

Connect