ANTHROPOID


Meaning of ANTHROPOID in English

noun an anthropoid ape.

2. anthropoid ·adj resembling man;

— applied especially to certain apes, as the ourang or gorilla.

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