ANTHROPOID


Meaning of ANTHROPOID in English

[an.thro.poid] n [Gk anthropoeides resembling a human, fr. anthropos] (1832) 1: ape 1b

2: a person resembling an ape "the howling ~s of the Hookworm Belt --H. L. Mencken" -- anthropoid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.