Translation of hominid in English:

hominid

hominid

adjective

  • 1

    hominid, of the family of primates including humans and their prehistoric ancestors

noun

  • 1

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