anthropoidea
English
anthropoidea meaning in English • anthropoidea का अर्थ अंग्रेजी में
n. pl.
- The suborder of primates which includes the monkeys, apes, and man.