Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hominoids Definition

Cancel
hominoids
noun(hom-i-noid)
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)

Words Related to hominoids!

hominoids Examples by Brain Bank Users