homo- = man (Latin)
homo- = same (Greek)

what we have here is an old-fashioned logomachy! and may the better homo- win.

(perhaps that genius should have gone for Homo sapiens homo)