EnglishMain Dictionary
anthropoid
Universal Words
adjective, noun (technical)
adjective (of an APE) looking like a human
noun any type of APE that is similar to a human:
a theory about how man developed from being among the higher anthropoids to being human