What the scientific name of Homo floresiensis mean in English?
Asked in English to Latin, Homo Habilis, Homo Erectus
What does the homo mean from the words homo sapien?
Asked in Chimpanzees, Latin to English
What does homo neanderthalensis mean in latin?
This is modern scientific Latin, not classical Latin. Homo (mankind) is used for all the various forms of man and man-like creatures discovered in archaeological studies. Neanderthal is the name of a valley in Germany (the Neander thal or valley in pre-1901 German) near Dusseldorf where the first fossils were identified. So homo neanderthalensis means "man of the Neander valley" in scientific Latin.