French

edit

Noun

edit

archanthropien m (plural archanthropiens)

  1. any of various forms of Homo erectus