ANTHROPOIDEA MEANING IN ENGLISH

• Anthropoidea Definition & Synonyms

  1. (n. pl.) The suborder of primates which includes the monkeys, apes, and man.


RECENT SEARCHES