sapiens : Idioms & Phrases


homo sapiens

  • noun the only surviving hominid; species to which modern man belongs; bipedal primate having language and ability to make and use complex tools; brain volume at least 1400 cc
WordNet

homo sapiens neanderthalensis

  • noun extinct robust human of Middle Paleolithic in Europe and western Asia
    Neanderthal man; Neanderthal; Neandertal; Neandertal man.
WordNet

homo sapiens sapiens

  • noun subspecies of Homo sapiens; includes all modern races
    modern man.
WordNet