Polish-English dictionary »

antropoid meaning in English

PolishEnglish
antropoid noun

anthropoidnoun
an anthropoid animal

great apenoun
ape of the taxonomic family Hominidae

simiannoun
an ape or monkey

antropoidalny adjective

anthropoidadjective
having characteristics of a human, usually in terms of shape or appearance