Callao Man (English, name)
expansion: Callao Man
Senses:
glosses: Homo luzonensis, an extinct species of humans from the genus Homo found on Luzon Island in the Philippines.
Forms: