[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.
ANTHROPOID
Meaning of ANTHROPOID in English
Cambridge English vocab. Кембриджский английский словарь. 2012