Search term Homo has 12 results
EN English DE German
Homo (genus) Homo {m}

German English translations

DE Synonyms for homo EN Translations
Schwester [Schwuler] f zus {f}