Translation of hominid in English:

hominid

hominid

noun & adjective

  • 1

    hominid, (a member) of the family of primates including humans and their prehistoric ancestors