iSYNONYM
Home
anthropoid
Synonyms for
anthropoid
Found 2 synonyms
ape (noun)
Synonyms:
humanoid.
manlike (adjective)