(s)anthropoid, manlikeresembling human beings