English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Anthropoid

Anthropoid (a.)
Resembling man; -- applied especially to certain apes, as the ourang or gorilla.
Anthropoid (n.)
An anthropoid ape.