homo erectus

(noun) Homo erectus

homo (generic term)
man (generic term)
human being (generic term)
human (generic term)