WikiWord

anthropoid

From WikiWord, the free dictionary

English

Definitions

noun

  1. An anthropoid animal.

adjective

  1. Having characteristics of a human, usually in terms of shape or appearance
  2. Having characteristics of an ape

Related words

Synonyms

Associated

References