meaning of anthropoidea

1. The suborder of primates which includes the monkeys, apes, and man.
2.
monkeys; apes; hominids


Related Words

anthropoidea |

Developed & Maintained By Taraprasad.com

Treasure Words