Please enable javascript to use dictionary! Howto enable javascript?
anthropoid▼adjectivehaving characteristics of a human, usually in terms of shape or appearance
humaniform▼adjectivelike a human or that of a human in form or appearance
↑