Anthropoid

Webster's Dictionary of the English Language

·noun An anthropoid ape.

II. Anthropoid ·adj Resembling man;

— applied especially to certain apes, as the ourang or gorilla.