Homo __, scientific name for humans — CodyCross Answer | CodyCross Solutions