Translation of Homo sapiens in English:

Homo sapiens

Homo sapiens

noun

  • 1

    Homo sapiens, the species to which modern humans belong, the scientific name for humans