ANTHROPOID


Meaning of ANTHROPOID in English

[adjective] [before noun], [noun] [C] - (like) a human being or an apeGorillas, chimpanzees and gibbons are all anthropoid apes, having long arms, no tails and highly developed brains.Monkeys, apes and humans are all anthropoids.

Cambridge English vocab.      Кембриджский английский словарь.