Translation for "anthropoid"
anthropoid meaning in Spanish : antropoide anthropoid meaning in German : Anthropoid anthropoid meaning in Russian : антропоид anthropoid meaning in Portuguese : antropóide anthropoid meaning in Chinese : 类人猿 anthropoid meaning in Japanese : 類人猿 anthropoid meaning in Tamil : மனிதக் anthropoid meaning in Arabic : شبيه بالإنسان anthropoid meaning in Turkish : insana benzeyen anthropoid meaning in Hindi : मानवाकार anthropoid meaning in Telugu : మనిషి anthropoid meaning in French : anthropoïde