Search term Homo sapiens has 3 results
EN English PT Portuguese
Homo sapiens (n) [anthropology] homo sapiens (n) {m} [anthropology]
Homo sapiens Homo sapiens

EN PT Translations for homo

PT Portuguese EN English
homo sapiens (n) [antropologia] {m} Homo sapiens (n) [antropologia]

PT EN Translations for homo