Anthropoid
Resembling a human being in form.