Robuta

https://km.wiktionary.org/wiki/Acheulians Acheulians - Wiktionary wiktionary