English-Swedish translations for anthropoid
- antropoidDe antropoida aporna.Äfven i fysiologiskt hänseende liknar menniskan mer antropoiderna .. än öfriga däggdjur.
- människoliknande
Definition of anthropoid
- having characteristics of a human, usually in terms of shape or appearance
- having characteristics of an ape
- An anthropoid animal
Trending Searches
Popular Dictionaries