anthropoid - definition and synonyms

adjective 

Your browser doesn’t support HTML5 audio

/ˈænθrəˌpɔɪd/
  1. an anthropoid ape or other animal is very similar to a human

derived word

anthropoid

 

Your browser doesn’t support HTML5 audio

noun [countable]
singularanthropoid
pluralanthropoids