Definition of anthropoid ape in English:

anthropoid ape

noun

  • Any of the great apes (gorillas, chimpanzees, and orangutans), lesser apes (gibbons), and their extinct relatives.

Origin

Mid 19th century; earliest use found in James Prichard (1786–1848), physician and ethnologist.