?
~ hominid noun; ~ hominids plural
~ 2 words related to hominid as Adjective.
~ a word related to hominid as Noun.