English to English
anthropoid
('/&/n/T/r/@/,p//Oi//d
)
adjective (a)
- Resembling man; -- applied especially to certain apes, as the ourang or gorilla.(adjective)source: webster1913
noun (n)
- any member of the suborder Anthropoidea including monkeys and apes and hominids(noun.animal)source: wordnet30