anthropoid

1 ENTRIES FOUND:
Save
anthropoid /ˈænθrəˌpoɪd/ adjective
anthropoid
/ˈænθrəˌpoɪd/
adjective
Learner's definition of ANTHROPOID
technical

— anthropoid

noun, plural anthropoids [count]