Anthropoid

Look up anthropoid in Wiktionary, the free dictionary.

Anthropoid may refer to:

See also