Meaning of “anthropoid” in the English Dictionary

"anthropoid" in British English

See all translations

anthropoidadjective [ before noun ]

uk /ˈæn.θrə.pɔɪd/ us /ˈæn.θrə.pɔɪd/

(Definition of “anthropoid” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)