(Latin) "upright man", extinct ancestor of Homo sapiens having an upright stance and a somewhat small brain and low forehead
HOMO ERECTUS
Meaning of HOMO ERECTUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012