anthropoid - noun

singularanthropoid
pluralanthropoids