hominoid
nounDefinition of hominoid
: any of a superfamily (Hominoidea) of primates including recent hominids, gibbons, and pongids together with extinct ancestral and related forms (as of the genera Proconsul and Dryopithecus)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more