anthropoid Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

انسان جیسا

insaan jaisa

View English Meanings of: insaanjaisa

Definitions

English definition for anthropoid

1. n. any member of the suborder Anthropoidea including monkeys and apes and hominids

2. n. person who resembles a nonhuman primate

3. s. resembling human beings

4. s. resembling apes

Thesaurus

Synonyms and Antonyms for anthropoid

Sponored Video