anthropoid

noun

  1. An anthropoid animal.

adjective

  1. Having characteristics of a human, usually in terms of shape or appearance

  2. Having characteristics of an ape