HOMO Meaning of HOMO in English n. Homo erectusHomo habilisHomo sapiens Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012