Hominid – Deutsch–English translations

🇬🇧 en de 🇩🇪

hominid noun

  /ˈhɑ.mə.nɪd/
  • primate of the taxonomic family Hominidae
Menschenaffe, Menschenäffin, Grossaffe, Grossäffin, Großaffe, Großäffin

🇩🇪 de en 🇬🇧

Hominid

great ape
Wiktionary Links