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