Skip to main content

anthropoidea

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