English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Anthropoid

Anthropoid (a.)

Resembling man; -- applied especially to certain apes, as the ourang or gorilla.

Anthropoid (n.)

An anthropoid ape.