ANTHROPOID APE


Meaning of ANTHROPOID APE in English

[anthropoid ape] n (ca. 1837): ape 1b

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