anthropoid in Finnish
anthropoid in Finnish
ihmismäinen
Having characteristics of a human, usually in terms of shape or appearance.
apinamainen
Having characteristics of an ape.
antropoidi
An anthropoid animal.