Anthropoid ape

What is Anthropoid ape?

Anthropoid ape definition and meaning on Dictionary terms:
noun

any tailless ape of the families Pongidae and Hylobatidae, anatomically resembling humans, and comprising the gorillas, chimpanzees, orangutans, gibbons and siamangs.