hominoid

Zoology primate of a group which includes humans and the great apes