French edit

Noun edit

archanthropien m (plural archanthropiens)

  1. any of various forms of Homo erectus