Anthropoids Meaning
There are 4 meaning(s) for word Anthropoids
Meaning 4 : any member of the suborder Anthropoidea including monkeys and apes and hominids
Similar words of Anthropoids :
There are 4 meaning(s) for word Anthropoids
Similar words of Anthropoids :