anthropoid in Portuguese
anthropoid in Portuguese
antropoide
Having characteristics of a human, usually in terms of shape or appearance.
antropoide
An anthropoid animal.