meaning of anthropoid

1. Resembling man; -- applied especially to certain apes, as the ourang or gorilla.
2.
An anthropoid ape.
3.
any member of the suborder Anthropoidea including monkeys and apes and hominids


Related Words

anthropoid | anthropoid ape | anthropoidal | anthropoidea |

Developed & Maintained By Taraprasad.com

Treasure Words