anthropoid[adjective]Synonyms: anthropomorphic, anthropomorphous, humanoid, manlike
[TahlilGaran] English Synonym Dictionary ▲
an‧thro‧poid /ˈænθrəpɔɪd/
adjective an anthropoid animal, such as an
ape, looks like a human
—anthropoid noun [countable] [TahlilGaran] Dictionary of Contemporary English ▲