Anthropoids, noun plural of anthropoid. Synonyms in the same form.
apes, humanoids, simians, humanids
All synonyms for anthropoid →