anthropoid - English Synonyms Dictionary

anthropoid

n.
[1] ape
adj.
[1] anthropoidal , apelike
[2] manlike